Questo documento descrive gli approfondimenti di Developer Connect e i vantaggi che possono offrire.
Gli approfondimenti di Developer Connect ti consentono di diagnosticare i problemi delle tue applicazioni che potrebbero causare interruzioni e quindi aiutarti a risolverli.
Gli approfondimenti di Developer Connect sono voci di log degli eventi di deployment inviate da Developer Connect a Cloud Logging per essere utilizzate da Gemini Cloud Assist.
Questi approfondimenti forniscono a Gemini Cloud Assist informazioni su runtime delle applicazioni, artefatti distribuiti a questi runtime, file di origine e dipendenze utilizzate per creare questi artefatti.
Come funzionano gli approfondimenti di Developer Connect?
Developer Connect Insights esegue le seguenti operazioni:
- Quando si verificano interruzioni, gli approfondimenti di Developer Connect possono ridurre il tempo necessario per scoprire la causa principale e ripristinare il servizio.
- Quando si verificano problemi con l'applicazione in esecuzione in produzione, gli approfondimenti di Developer Connect possono aiutarti a identificare le cause principali e a implementare rapidamente le correzioni
Per farlo, gli approfondimenti di Developer Connect mappano le relazioni tra i seguenti componenti del ciclo di vita di sviluppo del software (SDLC):
- Ambienti di runtime delle applicazioni
- Artefatti dell'applicazione di cui è stato eseguito il deployment in questi runtime
- Provenienza della build
Gli approfondimenti di Developer Connect utilizzano queste relazioni per aggregare gli eventi pertinenti del SDLC e le utilizzano come contesto per aiutarti a risolvere i problemi e prendere decisioni. I log di approfondimento di Developer Connect registrano questi eventi in Cloud Logging.
Come posso utilizzare le statistiche di Developer Connect?
Di seguito sono riportati alcuni esempi di informazioni che puoi ottenere dagli approfondimenti di Developer Connect.
Quando si verificano interruzioni e problemi di produzione, i SRE possono ridurre il tempo necessario per scoprire la causa principale e ripristinare il servizio ottenendo risposte a domande come queste:
Che cosa è cambiato per
my-appinus-east1dal 10 ottobre 2024 alle 10:10:10 EST?Quali artefatti sono stati implementati e quando?
Quando sono stati creati gli artefatti? Da quale origine e da quali commit?
Quali deployment potrebbero aver causato il problema di produzione che stiamo riscontrando?
Quali artefatti, di cui è stato eseguito il deployment in quali runtime dell'applicazione, sono stati interessati da un deployment?
Di cosa ho bisogno per utilizzare gli approfondimenti di Developer Connect?
Gli approfondimenti di Developer Connect richiedono i seguenti prodotti e strumenti Google Cloud :
Un'applicazione App Hub (facoltativa)
Se scegli di limitare l'ambito della configurazione degli approfondimenti di Developer Connect a un'applicazione App Hub, devi disporre di un'applicazione App Hub.
Gli approfondimenti di Developer Connect supportano tutti i modelli di configurazione dell'Hub app per le applicazioni. Ti consigliamo di utilizzare una cartella configurata per la gestione delle applicazioni in modo da poter utilizzare Gemini Cloud Assist e altre funzionalità incentrate sulle applicazioni.
Un progetto Google Cloud (facoltativo)
Puoi scegliere di limitare l'ambito della configurazione degli approfondimenti di Developer Connect a un progettoGoogle Cloud , anziché a un'applicazione App Hub. Non deve essere lo stesso progetto in cui crei la risorsa di configurazione degli insight di Developer Connect.
Developer Connect
Devi abilitare l'API Developer Connect.
Provenienza della build
L'immagine container deve avere una provenienza della build corrispondente che gli insight di Developer Connect possono trovare. Per ulteriori informazioni, incluse le origini da cui Developer Connect Insights può recuperare la provenienza, consulta Configurare Developer Connect Insights.
Gemini Cloud Assist
Puoi attivare Gemini Cloud Assist per utilizzare gli approfondimenti di Developer Connect con le indagini di Gemini Cloud Assist. Gli approfondimenti di Developer Connect aggiungono gli eventi di deployment delle applicazioni al contesto dell'indagine di Gemini Cloud Assist.
Quali ambienti di runtime supporta Developer Connect Insights
Gli approfondimenti di Developer Connect supportano solo Google Kubernetes Engine e Cloud Run.
Passaggi successivi
- Configura le statistiche di Developer Connect
- Scopri come utilizzare le statistiche di Developer Connect