In diesem Dokument werden Developer Connect-Statistiken und die Vorteile beschrieben, die sie bieten können.
Mit Developer Connect-Statistiken können Sie Probleme mit Ihren Anwendungen diagnostizieren, die zu Ausfällen führen können, und diese Probleme beheben.
Developer Connect-Statistiken sind Logeinträge aus Bereitstellungsereignissen, die von Developer Connect an Cloud Logging gesendet werden, damit sie von Gemini Cloud Assist verwendet werden können.
Diese Statistiken liefern Gemini Cloud Assist Informationen zu Anwendungslaufzeiten, zu Artefakten, die in diesen Laufzeiten bereitgestellt werden, sowie zu den Quelldateien und Abhängigkeiten, die zum Erstellen dieser Artefakte verwendet werden.
Wie funktionieren Developer Connect-Statistiken?
Developer Connect-Statistiken führen folgende Aktionen aus:
- Bei Ausfällen können Developer Connect-Statistiken die Zeit verkürzen, die benötigt wird, um die Ursache zu ermitteln und die Wiederherstellung durchzuführen.
- Bei Problemen mit Ihrer laufenden Anwendung in der Produktion können Sie mit Developer Connect-Statistiken die Ursachen ermitteln und schnell Korrekturen implementieren.
Dazu werden mit Developer Connect-Statistiken die Beziehungen zwischen den folgenden Komponenten Ihres Softwareentwicklungs-Lebenszyklus (Software Development Life Cycle, SDLC) zugeordnet:
- Anwendungslaufzeitumgebungen
- Anwendungsartefakte, die in diesen Laufzeiten bereitgestellt werden
- Build-Herkunft
Developer Connect-Statistiken aggregieren relevante Ereignisse aus dem SDLC und verwenden diese Beziehungen als Kontext, um Ihnen bei der Lösung von Problemen und Entscheidungen zu helfen. Developer Connect-Statistiken protokollieren diese Ereignisse in Cloud Logging.
Wie kann ich Developer Connect-Statistiken verwenden?
Im Folgenden finden Sie einige Beispiele für Informationen, die Sie aus Developer Connect-Statistiken abrufen können.
Bei Ausfällen und Produktionsproblemen können SREs die Zeit verkürzen, die benötigt wird, um die Ursache zu ermitteln und sich von dem Ausfall zu erholen, indem sie Antworten auf Fragen wie die folgenden erhalten:
Was hat sich für
my-appinus-east1seit dem 10. Oktober 2024, 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 Bereitstellungen haben möglicherweise das Produktionsproblem verursacht, das wir sehen?
Welche Artefakte, die in welchen Anwendungslaufzeiten 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 von 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 App Hub Einrichtungsmodelle für Anwendungen. Wir empfehlen, einen für die Anwendungsverwaltung konfigurierten Ordner zu verwenden, damit Sie Gemini Cloud Assist und andere anwendungsorientierte Funktionennutzen können.
Ein Google Cloud Projekt (optional)
Sie können die Konfiguration von Developer Connect-Statistiken auf ein Google Cloud Projekt beschränken, anstatt auf eine App Hub-Anwendung. Dies 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-Statistiken mit Gemini Cloud Assist-Prüfungen zu verwenden. Developer Connect-Statistiken fügen dem Gemini Cloud Assist-Prüfungskontext Ereignisse zur Anwendungsbereitstellung hinzu.
Welche Laufzeitumgebungen werden von Developer Connect-Statistiken unterstützt?
Developer Connect-Statistiken unterstützen nur Google Kubernetes Engine und Cloud Run.
Nächste Schritte
- Developer Connect-Statistiken konfigurieren
- Developer Connect-Statistiken verwenden