Este documento lista as métricas dos pools de hiperdisco, incluindo pools de armazenamento de hiperdisco e exapools de hiperdisco.
As métricas ajudam a responder perguntas sobre um pool, como a performance e a capacidade provisionadas, o número de discos no pool e a taxa de provisionamento excessivo.
Para instruções sobre como visualizar as métricas listadas nesta página, consulte Monitorar o uso e a performance do pool.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
Com isso, você confirma sua identidade para acesso a Google Cloud serviços e APIs do. Para executar
código ou exemplos em um ambiente de desenvolvimento local, faça a autenticação no
Compute Engine com um destes métodos:
Selecione a guia para como planeja usar as amostras nesta página:
Console
Quando você usa o Google Cloud console para acessar Google Cloud serviços e APIs, não é necessário configurar a autenticação.
gcloud
-
Instale a Google Cloud CLI. Após a instalação, inicialize a Google Cloud CLI executando o seguinte comando:
gcloud initAo usar um provedor de identidade (IdP) externo, primeiro faça login na CLI gcloud com sua identidade federada.
-
- Defina uma região e uma zona padrão.
REST
Para usar as amostras da API REST desta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.
Instale a Google Cloud CLI.
Ao usar um provedor de identidade (IdP) externo, primeiro faça login na CLI gcloud com sua identidade federada.
Saiba mais em Autenticar para usar REST na documentação de autenticação do Google Cloud .
Métricas do pool de hiperdisco
A tabela a seguir lista as métricas disponíveis para pools de armazenamento de hiperdisco e exapools de hiperdisco.
Para métricas específicas de pools de armazenamento e exapools, consulte Métricas de pool de armazenamento e Métricas de exapool, respectivamente.
Para se referir à métrica de maneira programática, por exemplo, com PromQL, prefixe o Nome da métrica com compute.googleapis.com/, que foi omitido da tabela para facilitar a leitura. Por exemplo, o nome totalmente qualificado da métrica de provisionamento excessivo de capacidade é compute.googleapis.com/storage_pool/capacity_overprovisioning.
| Pergunta | Métrica | Descrição |
|---|---|---|
| Propriedades do pool | ||
| Quantos discos há no pool? | Nome de exibição da métrica: Discos Nome da métrica: ( storage_pool/disks)
|
O número de discos no pool. |
| Quanta capacidade foi provisionada para o pool de armazenamento? | Nome de exibição da métrica: Capacidade provisionada Nome da métrica: ( storage_pool/provisioned_capacity)
|
O tamanho do pool em TiB. |
| Métricas relacionadas à capacidade | ||
| Que porcentagem da capacidade total do pool foi provisionada para os discos no pool? (a taxa de provisionamento excessivo)? | Nome de exibição da métrica: Excesso de provisionamento de capacidade (%) Nome da métrica: ( storage_pool/capacity_overprovisioning) |
A proporção da capacidade total provisionada capacidade de discos no pool para a capacidade provisionada, como uma porcentagem. |
| Quantos dados foram gravados nos discos no pool, em relação à capacidade provisionada do pool (a taxa de utilização rate)? | Nome de exibição da métrica: Utilização da capacidade (%) Nome da métrica: ( storage_pool/capacity_utilization)
|
A capacidade usada do pool,
representada como uma porcentagem da capacidade geral do pool. Este
valor é calculado usando a seguinte fórmula:
Utilization = (used_capacity/provisioned_capacity) * 100
|
| Quanta capacidade foi alocada para os discos criados no pool? | Nome de exibição da métrica: Capacidade total provisionada do disco
Nome da métrica: ( storage_pool/total_disk_provisioned_capacity)
|
A soma da capacidade que é provisionada em todos os discos no pool. Por exemplo, um pool com 10 discos, cada um com 5 TiB, retornaria 50 TiB para a métrica de capacidade total provisionada do disco. |
| Quantos dados, em bytes, foram gravados no pool, incluindo qualquer redução de dados? | Nome de exibição da métrica: Capacidade usada Nome da métrica: ( storage_pool/used_capacity) |
Para pools de
capacidade padrão: é a soma da capacidade provisionada de todos os discos no pool de armazenamento. Isso é
equivalente à capacidade total provisionada do disco. Para pools de capacidade avançada: é o número de bytes gravados nos discos no pool de armazenamento. O valor é agregado para todos os discos no pool de armazenamento, após a redução de dados, se compatível. |
| Métricas relacionadas à performance | ||
| Quanta capacidade de processamento foi alocada para os discos criados em o pool de armazenamento? | Nome de exibição da métrica: Capacidade de processamento total do disco provisionada Nome da métrica: ( /storage_pool/total_provisioned_disk_throughput) |
Soma da capacidade de processamento provisionada de todos os discos no pool, em MiB/s. |
| Quanta IOPS foi alocada para os discos criados no pool de armazenamento? | Nome de exibição da métrica: Total de IOPS do disco provisionado
Nome da métrica: ( /storage_pool/total_provisioned_disk_iops) |
Soma das IOPS provisionadas para todos os discos no pool. |
Métricas do pool de armazenamento do Hyperdisk
A tabela a seguir lista as métricas disponíveis apenas para pools de armazenamento de hiperdisco.
| Pergunta | Métrica | Descrição |
|---|---|---|
| Propriedades do pool de armazenamento do Hyperdisk | ||
| Quanta IOPS (leitura e gravação) foi provisionada para o pool de armazenamento? | Nome de exibição da métrica: IOPS provisionadas Nome da métrica: ( storage_pool/provisioned_iops)
|
IOPS provisionadas do pool de armazenamento. Essa métrica só é válida para pools de armazenamento Hyperdisk Balanced. |
| Quanta capacidade de processamento (leitura e gravação) foi provisionada para o pool de armazenamento? | Nome de exibição da métrica: Capacidade de processamento provisionada Nome da métrica: ( storage_pool/provisioned_throughput)
|
Capacidade de processamento provisionada do pool de armazenamento. |
| Métricas de uso de performance | ||
| Que porcentagem das IOPS provisionadas do pool de armazenamento foi provisionada para discos no pool? | Nome de exibição da métrica: Excesso de provisionamento de IOPS (%) Nome da métrica: ( storage_pool/iops_overprovisioning) |
A proporção do total de IOPS provisionadas de discos no pool de armazenamento para as IOPS provisionadas, como uma porcentagem. |
| Que porcentagem da capacidade de processamento provisionada do pool de armazenamento foi provisionada para discos? | Nome de exibição da métrica: Excesso de provisionamento da capacidade de processamento(%) Nome da métrica: ( storage_pool/throughput_overprovisioning) |
A proporção da capacidade de processamento total provisionada de discos no pool de armazenamento para a capacidade de processamento provisionada, como uma porcentagem. |
| Que porcentagem das IOPS provisionadas do pool de armazenamento foi consumida pelos discos no pool? | Nome de exibição da métrica: Uso de IOPS (%) Nome da métrica: ( storage_pool/iops_utilization) |
Proporção do total de IOPS provisionadas de discos no pool de armazenamento para as IOPS provisionadas do pool de armazenamento, como uma porcentagem. |
| Que porcentagem da capacidade de processamento total do pool foi consumida por discos? | Nome de exibição da métrica: Uso da capacidade de processamento (%) Nome da métrica: ( storage_pool/throughput_utilization) |
A capacidade de processamento usada do pool de armazenamento,
representada como uma porcentagem da capacidade de processamento provisionada.
Esse valor é calculado usando a seguinte fórmula:
Utilization = (used_throughput/provisioned_throughput) * 100
|
| Quanto das IOPS provisionadas do pool foi consumido pelos discos no pool? | Nome de exibição da métrica: IOPS usadas Nome da métrica: ( storage_pool/used_iops) |
A soma das IOPS provisionadas para todos os discos no pool de armazenamento.
Para pools de performance padrão, esse valor é o mesmo que o total de IOPS provisionadas do disco. Para pools de performance avançada: é a soma das IOPS consumidas por todos os discos no pool de armazenamento durante o período especificado. Para pools de armazenamento Hyperdisk Balanced que usam o provisionamento de performance avançada, as primeiras 3.000 IOPS provisionadas por disco não são contadas para esse valor. |
| Quanto da capacidade de processamento provisionada do pool foi consumido pelos discos no pool? | Nome de exibição da métrica: Capacidade de processamento usada Nome da métrica: ( storage_pool/used_throughput) |
A soma da capacidade de processamento provisionada para
todos os discos no pool de armazenamento.
Para pools de performance padrão, esse valor é o mesmo que a Capacidade de Processamento Provisionada Total do Disco. Para pools de performance avançada: é a soma da capacidade de processamento consumida por todos os discos no pool de armazenamento durante o período especificado. Para pools de armazenamento Hyperdisk Balanced que usam o provisionamento de performance avançada, os primeiros 140 MiB/s de capacidade de processamento provisionada por disco não são contados para esse valor. |
Métricas do exapool de hiperdisco
A tabela a seguir lista as métricas disponíveis apenas para exapools de hiperdisco.
| Pergunta | Métrica | Descrição |
|---|---|---|
| Propriedades do exapool | ||
| Quantas IOPS de leitura foram compradas para o exapool? | Nome de exibição da métrica: IOPS máximas de leitura do pool | O total de IOPS de leitura compradas para o exapool com base na combinação de unidades de capacidade. |
| Quanta capacidade de leitura foi comprada para o exapool? | Nome de exibição da métrica: Capacidade máxima de leitura do pool |
A capacidade de processamento de leitura total comprada para o exapool com base na combinação de unidades de capacidade. |
| Quantas IOPS de gravação foram compradas para o exapool? | Nome de exibição da métrica: IOPS máximas de gravação do pool |
O total de IOPS de gravação compradas para o exapool, com base na combinação de unidades de capacidade. |
| Qual foi a capacidade de processamento de gravação adquirida para o Exapool? | Nome de exibição da métrica: Capacidade máxima de gravação do pool |
A capacidade de processamento de gravação total comprada para o exapool com base na combinação de unidades de capacidade |
| Métricas relacionadas à performance | ||
| Quantas IOPS de leitura os discos no exapool consumiram? | Nome de exibição da métrica: IOPS de leitura usadas do pool Nome da métrica: ( /storage_pool/used_read_iops)
|
IOPS de leitura usadas agregadas para todos os discos no exapool. É possível comparar isso com as IOPS de leitura provisionadas para determinar se é necessário ajustar a combinação de unidades de capacidade. |
| Quanta capacidade de leitura os discos no exapool consumiram? | Nome de exibição da métrica: Capacidade de processamento de leitura usada do pool Nome da métrica: ( /storage_pool/used_read_throughput)
|
Capacidade de processamento de leitura consumida agregada para todos os discos no exapool. |
| Quantas IOPS de gravação os discos no pool consumiram? | Nome de exibição da métrica: IOPS de gravação usadas do pool Nome da métrica: ( /storage_pool/used_write_iops)
|
IOPS de gravação usadas agregadas para todos os discos no exapool. |
| Quanta capacidade de gravação os discos no exapool consumiram? | Nome de exibição da métrica: Capacidade de processamento de gravação usada do pool Nome da métrica: ( /storage_pool/used_write_throughput)
|
Capacidade de processamento de gravação usada agregada para todos os discos no exapool. |
| Métricas relacionadas à capacidade | ||
| Quantos dados as cargas de trabalho estão gravando nos discos no pool? | Nome de exibição da métrica: Bytes gravados pelo usuário do pool |
A soma dos bytes gravados por aplicativos que estão usando os discos no exapool. Esse campo é usado para calcular a métrica de taxa de redução de dados. Ele não é usado no Google Cloud console ou na Google Cloud CLI. |
| Quão eficazes são as estratégias de redução de dados? | Nome de exibição da métrica: Taxa de redução de dados do pool | Quantos dados foram gravados por aplicativos nos discos no pool em comparação com quantos foram salvos no armazenamento em blocos. Ele é calculado como:
Pool user written bytes / Pool used capacity.
Por exemplo, um valor de "2:1" significa que a cada 2 bytes de dados que os aplicativos gravam nos discos no pool são reduzidos a 1 byte antes de serem salvos no armazenamento em blocos. |
A seguir
Para saber como analisar as métricas de um pool, consulte Monitorar o uso e a performance do pool.
Para uma lista completa de todas as métricas de disco, consulte Métricas do Compute Engine.