Panoramica sull'osservabilità
Cloud Service Mesh offre l'osservabilità dell'integrità e delle prestazioni dei tuoi servizi. Per ottenere i dati di telemetria, Cloud Service Mesh si basa su proxy sidecar, che vanno inseriti come un container a parte negli stessi pod dei tuoi workload. I proxy intercettano tutto il traffico HTTP in entrata e in uscita verso i workload e segnalano i dati a Cloud Service Mesh. Con questo sistema, gli sviluppatori di servizi non devono instrumentare il codice per raccogliere i dati di telemetria.
Quando installi Cloud Service Mesh, Cloud Monitoring e Cloud Logging vengono abilitati nel progettoGoogle Cloud . Per segnalare i dati di telemetria, ogni proxy sidecar inserito nei pod del servizio chiama l'API Cloud Monitoring e l'API Cloud Logging. I dati di telemetria vengono caricati automaticamente nelle pagine di Cloud Service Mesh nella console Google Cloud . Tieni presente che le metriche vengono visualizzate solo per i servizi HTTP nelle pagine di Cloud Service Mesh nella consoleGoogle Cloud .
Cloud Service Mesh fornisce diverse dashboard preconfigurate dei servizi nella consoleGoogle Cloud , in modo da non dover configurare manualmente dashboard e grafici. I dati di telemetria dettagliati consentono agli operatori di osservare il comportamento dei servizi, risolvere i problemi, eseguire la manutenzione e ottimizzare le applicazioni.
Nelle pagine di Cloud Service Mesh nella console Google Cloud puoi:
Vedere una panoramica di tutti i servizi nel tuo mesh, in modo da utilizzare metriche critiche a livello di servizio su tre dei quattro indicatori aurei del monitoraggio: latenza, traffico ed errori.
Definire, esaminare e impostare gli avvisi in base agli obiettivi del livello di servizio (SLO) al fine di riepilogare le prestazioni visibili agli utenti del servizio.
Visualizzare i grafici delle metriche per i singoli servizi e analizzarli in dettaglio con filtri e suddivisioni, ad esempio per codice di risposta, protocollo, pod di destinazione, origine del traffico e altro ancora.
Visualizzare informazioni dettagliate sugli endpoint per ciascun servizio e scoprire come scorre il traffico da un servizio all'altro e quali sono le prestazioni per ciascun perimetro di comunicazione.
Esplorare una visualizzazione del grafico della topologia dei servizi che mostra i servizi del mesh e le relative relazioni.
Passaggi successivi
- Controlla l'accesso a Cloud Service Mesh nella console Google Cloud
- Scopri di più sugli SLO
- Crea una policy di avviso per uno SLO