É possível usar métricas de disco para observar o desempenho dos discos e depurar problemas de desempenho. Nesta página, listamos as métricas disponíveis para volumes de hiperdisco e Persistent Disk do Google Cloud.
As métricas de disco podem ajudar a responder a perguntas como:
- Qual é a média de IOPS de leitura dos discos de uma instância de máquina virtual (VM)?
 - Em média, qual é a latência das operações de leitura/gravação?
 - Qual é a profundidade da fila média de um disco específico?
 
Analise as métricas do disco para garantir que a performance dele seja suficiente para sua carga de trabalho. Além disso, faça o seguinte:
Leia as diretrizes de otimização de disco. Para mais informações, consulte Otimizar o Google Cloud Hyperdisk e Otimizar o disco permanente.
Verifique a integridade do disco. Para informações detalhadas sobre a integridade do disco, consulte Monitorar a integridade do disco.
Neste documento, você vai conhecer as métricas de disco que o Compute Engine coleta automaticamente de cada VM e como visualizá-las no Cloud Monitoring, a solução de monitoramento do Google Cloud.
Métricas de disco disponíveis
É possível ver as métricas no Cloud Monitoring ou recuperá-las de maneira programática usando a API REST, as bibliotecas de cliente e a linguagem de consulta do Prometheus (PromQL).
A tabela a seguir lista as métricas específicas do disco disponíveis para cada disco. É possível coletar outras métricas ao instalar o Agente de operações na VM.
Para ter acesso a uma lista completa das métricas do Compute Engine, consulte as Métricas do Compute Engine.
Cada tipo de métrica nesta tabela precisa ter o prefixo compute.googleapis.com/,
que foi omitido da tabela para facilitar a leitura.
Nome de exibição(Metric type) | 
            Descrição | 
|---|---|
                Status de performance do discoBETA
                (instance/disk/disk_performance_status)
             | 
            A integridade do disco no último minuto. Essa métrica indica se o disco está funcionando normalmente ou se o desempenho dele está sendo afetado por um incidente no Compute Engine. Os valores possíveis são Healthy,
            Degraded e Severely Degraded.Para mais informações, consulte Monitorar a integridade de um disco.  | 
        
                Latência média de E/S
                (instance/disk/average_io_latency)
             | 
            A latência média de leitura/gravação do disco, em microssegundos, no último minuto. | 
                Profundidade média da fila de E/S
                (instance/disk/average_io_queue_depth)
             | 
            A profundidade média da fila do disco para operações de leitura/gravação no último minuto. | 
                Bytes de leitura do disco
                (instance/disk/read_bytes_count)
             | 
            Capacidade média de leitura, ou seja, o número médio de bytes lidos ou gravados durante um período especificado pelo usuário*. | 
                Bytes de gravação do disco(instance/disk/write_bytes_count)
             | 
            Capacidade média de gravação, ou o número médio de bytes gravados durante um período especificado pelo usuário*. | 
                Operações de leitura de disco(instance/disk/read_ops_count)
             | 
            A média de operações de leitura/gravação durante um período especificado pelo usuário *. | 
                Operações de gravação de disco(instance/disk/write_ops_count)
             | 
            A média de operações de leitura/gravação durante um período especificado pelo usuário*. | 
                Pico de bytes de leitura do disco
                (instance/disk/max_read_bytes_count)
             | 
            Capacidade de leitura máxima, o número máximo de bytes lidos por segundo durante um período especificado pelo usuário*. | 
                Pico de bytes de gravação do disco
                (instance/disk/max_write_bytes_count)
             | 
            Capacidade de gravação máxima, o número máximo de bytes gravados por segundo durante um período especificado pelo usuário *. | 
                Pico de operações de leitura do disco
                (instance/disk/max_read_ops_count)
             | 
            O número máximo de operações de leitura/gravação por segundo durante um período especificado pelo usuário*. | 
 Pico de operações de gravação do disco
                (instance/disk/max_write_ops_count)
             | 
            O número máximo de operações de gravação por segundo durante um período especificado pelo usuário*. | 
Conferir o desempenho do disco em um gráfico
É possível visualizar o desempenho do disco traçando qualquer uma das métricas listadas na seção anterior com o Metrics Explorer. O Metrics Explorer faz parte do Cloud Monitoring.
Exemplo: visualizar a latência média dos discos anexados a uma VM
Para visualizar a latência média dos discos de uma VM em um gráfico, siga estas instruções. Siga o mesmo procedimento para as outras métricas.
- 
No console Google Cloud , acesse a página do leaderboard Metrics explorer:
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
 - Na barra de ferramentas do console Google Cloud , selecione seu projeto Google Cloud . Para configurações do App Hub, selecione o projeto host do App Hub ou o projeto de gerenciamento da pasta habilitada para apps.
 - No elemento Metric, expanda o menu Selecionar uma métrica,
    digite 
VM Instancena barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:- No menu Recursos ativos, selecione Instância de VM.
 - No menu Categorias de métrica ativas, selecione Instância.
 - No menu Métricas ativas, selecione Latência média do disco.
 - Clique em Aplicar.
 
compute.googleapis.com/instance/disk/average_io_latency. Para adicionar filtros que removem séries temporais dos resultados da consulta, use o elemento Filtro.
- Configure a visualização dos dados. Para exibir apenas as métricas de cada disco anexado a
uma instância específica, siga estas etapas:
- No elemento Filtro, clique em Adicionar filtro e selecione instance_name. Como valor, selecione um nome de instância específico.
 - Na entrada Agregação, defina o primeiro menu como Média e o segundo como device_name.
 
Para mais informações sobre como configurar um gráfico, consulte Selecionar métricas ao usar o Metrics Explorer.
 
A seguir
- Saiba como otimizar o desempenho do Persistent Disk
 - Saiba mais sobre como criar gráficos com o Metric Explorer.
 - Saiba mais sobre o Cloud Monitoring.
 - Ative a API Monitoring.
 - Veja todas as métricas disponíveis para o Compute Engine.