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 prestazioni 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 offre metriche sulle prestazioni delle applicazioni come richieste al secondo, latenza di round trip, 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 delle prestazioni, come l'elenco di nodi, pod, container e molto altro ancora, utilizzando una dashboard integrata. Fai clic sul link di seguito per accedere alla dashboard del sistema.
Puoi trovare ulteriori dettagli su questa dashboard qui.
Crea 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.
Configura il controllo dell'accesso alla dashboard
Segui queste istruzioni per fornire l'accesso alla dashboard agli sviluppatori e ad altri membri del team. Il ruolo roles/monitoring.dashboardViewer
fornisce accesso di sola lettura alle dashboard.