Puoi utilizzare le metriche dei dischi per osservare le prestazioni dei dischi ed eseguire il debug dei problemi di prestazioni.
Le metriche dei dischi possono aiutarti a rispondere a domande come:
- Quali sono le IOPS di lettura medie per i dischi di un'istanza di una macchina virtuale (VM)?
- In media, qual è la latenza per le operazioni di lettura o scrittura?
- Qual è la profondità della coda media per un disco specifico?
Esamina le metriche del disco per assicurarti che le prestazioni siano sufficienti per il tuo workload. Inoltre, dovresti:
Consultare le linee guida per l'ottimizzazione dei dischi. Per ulteriori informazioni, consulta Ottimizza Google Cloud Hyperdisk e Ottimizza Persistent Disk.
Controllare l'integrità del disco. Per informazioni dettagliate sull'integrità del disco, consulta Monitora l'integrità del disco.
Questo documento illustra le metriche di Persistent Disk raccolte automaticamente da Compute Engine da ogni VM e come visualizzarle in Cloud Monitoring, la soluzione di monitoraggio di Google Cloud.
Metriche di Persistent Disk disponibili
Puoi visualizzare le metriche in Cloud Monitoring o recuperarle in modo programmatico utilizzando l'API REST, le librerie client, Metrics Query Language (MQL) e PromQL.
La tabella seguente elenca le metriche specifiche del disco disponibili per ogni disco. Puoi raccogliere metriche aggiuntive se installi Ops Agent sulla VM.
Per un elenco completo delle metriche di Compute Engine, consulta Metriche di Compute Engine.
Ogni tipo di metrica in questa tabella deve essere preceduta dal prefisso compute.googleapis.com/
,
che è stato omesso dalla tabella per motivi di leggibilità.
Nome visualizzato(Metric type) |
Descrizione |
---|---|
Stato delle prestazioni del discoBETA
(instance/disk/disk_performance_status)
|
L'integrità del disco nell'ultimo minuto. Questa metrica indica
se il disco funziona normalmente o se le sue prestazioni sono interessate da un
incidente in Compute Engine. I valori possibili sono Healthy ,
Degraded e Severely Degraded .Per ulteriori informazioni, consulta Monitora l'integrità di un disco. |
Latenza I/O media
(instance/disk/average_io_latency)
|
La latenza di lettura/scrittura media del disco, in microsecondi, per l'ultimo minuto. |
Profondità media coda I/O
(instance/disk/average_io_queue_depth)
|
La profondità media della coda del disco per le operazioni di lettura/scrittura nell'ultimo minuto. |
Byte di lettura disco
(instance/disk/read_bytes_count)
|
Il throughput di lettura medio o il numero medio di byte letti o scritti in un periodo di tempo specificato dall'utente*. |
Byte di scrittura disco(instance/disk/write_bytes_count)
|
Il throughput medio di scrittura o il numero medio di byte scritti in un periodo di tempo specificato dall'utente*. |
Operazioni di lettura disco(instance/disk/read_ops_count)
|
Il numero medio di operazioni di lettura in un periodo di tempo specificato dall'utente*. |
Operazioni di scrittura disco(instance/disk/write_ops_count)
|
Il numero medio di operazioni di scrittura in un periodo di tempo specificato dall'utente*. |
Byte di lettura disco di picco
(instance/disk/max_read_bytes_count)
|
Throughput di lettura di picco, ovvero il numero massimo di byte letti al secondo in un periodo di tempo specificato dall'utente*. |
Byte di scrittura disco di picco
(instance/disk/max_write_bytes_count)
|
Throughput di scrittura di picco, ovvero il numero massimo di byte scritti al secondo in un periodo di tempo specificato dall'utente*. |
Operazioni di lettura disco di picco
(instance/disk/max_read_ops_count)
|
Il numero massimo di operazioni di lettura al secondo in un periodo di tempo specificato dall'utente*. |
Operazioni di scrittura disco di picco
(instance/disk/max_write_ops_count)
|
Il numero massimo di operazioni di lettura/scrittura al secondo in un periodo di tempo specificato dall'utente*. |
Visualizza le prestazioni del disco su un grafico
Puoi visualizzare le prestazioni del disco tracciando una delle metriche elencate nella sezione precedente con Esplora metriche. Esplora metriche fa parte di Cloud Monitoring.
Esempio: visualizza la latenza media per i dischi collegati a una VM
Per visualizzare la latenza media per i dischi di una VM su un grafico, segui queste istruzioni. Puoi seguire la stessa procedura per le altre metriche di Persistent Disk.
-
Nella console Google Cloud , vai alla pagina leaderboard Esplora metriche:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della console Google Cloud , seleziona il tuo progetto Google Cloud . Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione della cartella app.
- Nell'elemento Metrica, espandi il menu Seleziona una metrica,
digita
VM Instance
nella barra dei filtri e poi utilizza i sottomenu per selezionare un tipo di risorsa e una metrica specifici:- Nel menu Risorse attive, seleziona Istanza VM.
- Nel menu Categorie di metriche attive, seleziona Istanza.
- Nel menu Metriche attive, seleziona Latenza media del disco.
- Fai clic su Applica.
compute.googleapis.com/instance/disk/average_io_latency
. - Configura la modalità di visualizzazione dei dati. Per visualizzare solo le metriche per ogni disco collegato
a un'istanza specifica, segui questi passaggi:
- Nell'elemento Filtro, fai clic su Aggiungi filtro e poi seleziona instance_name. Per il valore, seleziona un nome istanza specifico.
- Nella voce Aggregazione, imposta il primo menu su Media e il secondo menu su device_name.
Per ulteriori informazioni sulla configurazione di un grafico, consulta Seleziona le metriche durante l'utilizzo di Esplora metriche.
Passaggi successivi
- Scopri come ottimizzare le prestazioni di Persistent Disk.
- Scopri di più sulla creazione di grafici con Esplora metriche.
- Scopri di più su Cloud Monitoring.
- Abilita l'API Monitoring.
- Visualizza tutte le metriche disponibili per Compute Engine.