Monitoraggio e dashboard

Puoi utilizzare le dashboard di Cloud Monitoring per creare dashboard e grafici personalizzati. Kf include un modello predefinito che può essere utilizzato per creare dashboard per monitorare le prestazioni delle applicazioni.

Dashboard sul rendimento delle applicazioni

Esegui i seguenti comandi per eseguire il deployment di una dashboard nello spazio di lavoro di monitoraggio in Dashboard di monitoraggio di Cloud per monitorare il rendimento delle tue app. Questa dashboard contiene metriche sul rendimento delle applicazioni, come richieste/sec, latenza di andata e ritorno, codici di errore HTTP e altro ancora.

git clone https://github.com/google/kf
cd ./kf/dashboards
./create-dashboard.py my-dashboard my-cluster my-space

Risorse di sistema e dashboard sul rendimento

Puoi visualizzare tutte le risorse di sistema e le metriche sul rendimento, ad esempio l'elenco di nodi, pod, container e molto altro, utilizzando una dashboard integrata. Fai clic sul link di seguito per accedere alla dashboard di sistema.

Dashboard di sistema

Puoi trovare ulteriori dettagli su questa dashboard qui.

Creazione di SLO e avvisi

Puoi creare SLO e avvisi sulle metriche disponibili per monitorare le prestazioni e la disponibilità del sistema e delle applicazioni. Ad esempio, puoi utilizzare le metriche istio.io/service/server/response_latencies per configurare un avviso sulla latenza di andata e ritorno dell'applicazione.

Controllo dell'accesso alla dashboard

Segui le istruzioni riportate qui per concedere l'accesso alla dashboard agli sviluppatori e agli altri membri del team. Il ruolo roles/monitoring.dashboardViewer fornisce l'accesso di sola lettura alle dashboard.