In diesem Dokument werden Developer Connect-Statistiken und die Vorteile von Statistiken beschrieben.
Mit Developer Connect-Statistiken können Sie Probleme mit Ihren Anwendungen diagnostizieren, die zu Ausfällen führen können, und so diese Probleme beheben.
Developer Connect-Statistiken sind Logeinträge aus Bereitstellungsereignissen, die von Developer Connect an Cloud Logging gesendet werden, damit Gemini Cloud Assist sie verwenden kann.
Diese Informationen liefern Gemini Cloud Assist Informationen zu Anwendungs-Runtimes, Artefakten, die in diesen Runtimes bereitgestellt werden, den Quelldateien und den Abhängigkeiten, die zum Erstellen dieser Artefakte verwendet werden.
Wie funktionieren Developer Connect-Statistiken?
Developer Connect Insights bietet folgende Funktionen:
- Bei Ausfällen können Sie mit Developer Connect-Statistiken die Zeit verkürzen, die benötigt wird, um die Ursache zu ermitteln und den Betrieb wiederherzustellen.
- Wenn es Probleme mit Ihrer laufenden Anwendung in der Produktion gibt, können Sie mit Developer Connect-Statistiken die Ursachen ermitteln und schnell Korrekturen vornehmen.
Dazu werden in Developer Connect-Statistiken die Beziehungen zwischen den folgenden Komponenten Ihres Software-Entwicklungslebenszyklus (Software Development Life Cycle, SDLC) abgebildet:
- Anwendungslaufzeitumgebungen
- Anwendungsartefakte, die in diesen Laufzeiten bereitgestellt werden
- Build-Herkunft
Developer Connect Insights nutzt diese Beziehungen, um relevante Ereignisse aus dem SDLC zusammenzufassen und als Kontext zu verwenden, damit Sie Probleme lösen und Entscheidungen treffen können. In Developer Connect-Insights werden diese Ereignisse in Cloud Logging protokolliert.
Wie kann ich Developer Connect-Statistiken verwenden?
Im Folgenden finden Sie einige Beispiele für Informationen, die Sie aus Developer Connect-Statistiken erhalten können.
Bei Ausfällen und Produktionsproblemen können SREs die Zeit verkürzen, die benötigt wird, um die Ursache zu ermitteln und den Ausfall zu beheben, indem sie Antworten auf Fragen wie die folgenden erhalten:
Was hat sich für
my-appinus-east1seit dem 10. Oktober 2024 um 10:10:10 Uhr EST geändert?Welche Artefakte wurden bereitgestellt und wann?
Wann wurden die Artefakte erstellt? Aus welcher Quelle und aus welchen Commits?
Welche Deployments könnten das Produktionsproblem verursacht haben, das wir sehen?
Welche Artefakte, die in welchen Anwendungs-Runtimes bereitgestellt wurden, sind von einer Bereitstellung betroffen?
Was benötige ich, um Developer Connect-Statistiken zu verwenden?
Für Developer Connect-Statistiken sind die folgenden Google Cloud -Produkte und ‑Tools erforderlich:
Eine App Hub-Anwendung (optional)
Wenn Sie die Konfiguration für Developer Connect-Statistiken auf eine App Hub-Anwendung beschränken möchten, benötigen Sie eine App Hub-Anwendung.
Developer Connect-Statistiken unterstützen alle Einrichtungsmodelle für Anwendungen in App Hub. Wir empfehlen, einen für die Anwendungsverwaltung konfigurierten Ordner zu verwenden, damit Sie Gemini Cloud Assist und andere anwendungsbezogene Funktionen nutzen können.
Ein Google Cloud Projekt (optional)
Sie können die Developer Connect-Konfiguration für Statistiken auf einGoogle Cloud -Projekt anstatt auf eine App Hub-Anwendung beschränken. Das muss nicht dasselbe Projekt sein, in dem Sie die Konfigurationsressource für Developer Connect-Statistiken erstellen.
Developer Connect
Sie müssen die Developer Connect API aktivieren.
Build-Herkunft
Ihr Container-Image muss eine entsprechende Build-Herkunft haben, die von Developer Connect-Statistiken gefunden werden kann. Weitere Informationen, einschließlich der Quellen, aus denen Developer Connect-Statistiken die Herkunft abrufen können, finden Sie unter Developer Connect-Statistiken einrichten.
Gemini Cloud Assist
Sie können Gemini Cloud Assist aktivieren, um Developer Connect-Informationen mit Gemini Cloud Assist-Prüfungen zu verwenden. Durch Developer Connect-Statistiken werden dem Untersuchungskontext von Gemini Cloud Assist Ereignisse zur Anwendungsbereitstellung hinzugefügt.
Welche Laufzeitumgebungen werden von Developer Connect-Statistiken unterstützt?
Developer Connect Insights unterstützt nur Google Kubernetes Engine und Cloud Run.
Nächste Schritte
- Developer Connect-Statistiken konfigurieren
- Informationen zur Verwendung von Developer Connect-Statistiken