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 o desempenho e a capacidade provisionados, o número de discos no pool e a taxa de superprovisionamento.
Para instruções sobre como ver 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 serviços e APIs do Cloud de Confiance by S3NS . Para executar
códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no
Compute Engine selecionando uma das seguintes opções:
Selecione a guia para como planeja usar as amostras nesta página:
Console
Quando você usa o console Cloud de Confiance para acessar serviços Cloud de Confiance by S3NS e APIs, não é necessário configurar a autenticação.
gcloud
-
Instale a Google Cloud CLI e faça login na CLI gcloud com sua identidade federada. Depois de fazer login, inicialize a Google Cloud CLI executando o seguinte comando:
gcloud init
-
- Defina uma região e uma zona padrão.
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.
Instale a Google Cloud CLI e faça login na CLI gcloud com sua identidade federada.
Saiba mais em Autenticar para usar REST na documentação de autenticação do Cloud de Confiance .
Métricas do pool de hiperdiscos
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 forma programática, por exemplo, com PromQL, adicione o prefixo compute.googleapis.com/ ao Nome da métrica, que foi omitido da tabela para facilitar a leitura. Por exemplo, o nome totalmente qualificado da métrica de superprovisionamento de capacidade é compute.googleapis.com/storage_pool/capacity_overprovisioning.
| Perguntas | Métrica | Descrição |
|---|---|---|
| propriedades do pool | ||
| Quantos discos há no pool? | Nome de exibição da métrica: Disks 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 | ||
| Qual porcentagem da capacidade total do pool foi provisionada para os discos no pool? Se a capacidade do pool estiver superprovisionada, qual será a taxa de superprovisionamento? |
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 dos discos no pool em relação à capacidade provisionada, em porcentagem.
Para pools de capacidade avançada, um valor maior que 100% significa que a capacidade está superprovisionada. A taxa de provisionamento excessivo é a porcentagem da capacidade total provisionada do disco em relação à capacidade total do pool. |
| Quantos dados foram gravados nos discos do pool em relação à capacidade provisionada do pool (a taxa de utilização)? | 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. Esse valor é calculado usando a seguinte fórmula:
Utilization = (used_capacity/provisioned_capacity) * 100
|
| Quanta capacidade foi provisionada 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 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 "Capacidade total de disco provisionado". |
| 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 | ||
| Qual capacidade de processamento foi alocada ou provisionada para os discos criados no pool de armazenamento? | Nome de exibição da métrica: capacidade de processamento provisionada total do disco
Nome da métrica: ( |
Soma da capacidade de processamento provisionada de todos os discos no pool, em MiB/s. |
| Quantas IOPS foram alocadas para os discos criados no pool de armazenamento? | Nome de exibição da métrica: total de IOPS provisionadas do disco
Nome da métrica: ( |
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 do Hyperdisk.
| Perguntas | Métrica | Descrição |
|---|---|---|
| Propriedades do pool de armazenamento do Hyperdisk | ||
| Quantas IOPS foram provisionadas 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. |
| Qual capacidade de processamento 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 | ||
| Qual porcentagem das IOPS provisionadas do pool de armazenamento
foi provisionada para os discos no pool?
Se os IOPS do pool estiverem provisionados em excesso, qual será a taxa de excesso de provisionamento? |
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 em relação às IOPS provisionadas, como uma porcentagem. Para pools de desempenho avançado, um valor maior que 100% significa que as IOPS do pool estão superprovisionadas. A taxa de excesso de provisionamento é uma porcentagem do total de IOPS de disco provisionadas em relação às IOPS provisionadas do pool. |
| Qual porcentagem da capacidade de processamento provisionada do pool de armazenamento foi provisionada para os discos no pool? Se a capacidade de processamento do pool estiver com excesso de provisionamento, qual é a taxa de excesso de provisionamento? |
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 dos discos no pool de armazenamento em relação à capacidade de processamento provisionada, como uma porcentagem. Para pools de performance avançada, um valor maior que 100% significa que a capacidade de processamento está superprovisionada. A taxa de provisionamento excessivo é a porcentagem da capacidade de processamento total provisionada do disco em relação à capacidade de processamento total do pool. |
| Qual porcentagem das IOPS provisionadas do pool de armazenamento foi usada ou 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 para os discos
no pool de armazenamento em relação às IOPS provisionadas do pool, como uma
porcentagem. Esse valor é calculado usando a seguinte fórmula:
Utilization = (used_iops/provisioned_iops) * 100
|
| Qual porcentagem da capacidade de processamento total do pool de armazenamento foi usada ou consumida pelos discos? | Nome de exibição da métrica: Utilização 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
|
| Quanta IOPS provisionadas do pool de armazenamento foram usadas ou consumidas pelos discos no pool? | Nome de exibição da métrica: IOPS usadas Nome da métrica: ( storage_pool/used_iops) |
Para pools de desempenho padrão, esse valor é igual ao Total de IOPS provisionadas do disco, e as primeiras 3.000 IOPS provisionadas por disco não são contabilizadas para esse valor. Para pools de desempenho avançado, é a soma das IOPS consumidas por todos os discos no pool de armazenamento durante o período especificado. Essa métrica é diferente do total de IOPS provisionadas para os discos no pool de armazenamento. |
| Quanta capacidade de processamento provisionada do pool de armazenamento foi usada ou consumida pelos discos no pool de armazenamento? | Nome de exibição da métrica: capacidade de processamento usada Nome da métrica: ( storage_pool/used_throughput) |
Para pools de desempenho padrão, esse valor é igual à capacidade total de processamento provisionada do disco, e os primeiros 140 MiB/s de capacidade de processamento provisionada por disco não são contabilizados para esse valor. Para pools de desempenho avançado, é a soma da capacidade de processamento consumida por todos os discos no pool de armazenamento durante o período especificado. Essa métrica é diferente da capacidade de processamento total provisionada para os discos no pool de armazenamento. |
Métricas do Hyperdisk Exapool
A tabela a seguir lista as métricas disponíveis apenas para Exapools do Hyperdisk.
| Perguntas | Métrica | Descrição |
|---|---|---|
| Propriedades do Exapool | ||
| Quantas IOPS de leitura foram compradas para o Exapool? | Nome de exibição da métrica: IOPS de leitura máxima do pool | O total de IOPS de leitura compradas para o Exapool com base na combinação de unidades de capacidade. Essa métrica só é válida para Hyperdisk Balanced Exapools. |
| Qual foi a capacidade de processamento de leitura comprada para o Exapool? | Nome de exibição da métrica: capacidade máxima de leitura do pool |
A capacidade 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. Essa métrica só é válida para Hyperdisk Balanced Exapools. |
| Qual foi a capacidade de processamento de gravação comprada para o Exapool? | Nome de exibição da métrica: capacidade máxima de gravação do pool |
A capacidade de processamento total de gravação 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. Compare isso com as IOPS de leitura provisionadas para determinar se é necessário ajustar a combinação de unidades de capacidade. |
| Qual é a capacidade de leitura consumida pelos discos no Exapool? | Nome de exibição da métrica: capacidade de leitura usada do pool Nome da métrica: ( storage_pool/used_read_throughput)
|
Capacidade de processamento de leitura usada agregada para todos os discos no Exapool. Compare isso com a capacidade de processamento de leitura provisionada para determinar se é necessário ajustar a combinação de unidades de capacidade. |
| Quantas IOPS de gravação os discos no Exapool 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. Compare isso com as IOPS de gravação provisionadas para determinar se é necessário ajustar a combinação de unidades de capacidade. |
| Qual é a capacidade de processamento de gravação consumida pelos discos no Exapool? | 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. Compare isso com a capacidade de processamento de gravação provisionada para determinar se é necessário ajustar a combinação de unidades de capacidade. |
| Métricas relacionadas à capacidade | ||
| Quantos dados as cargas de trabalho estão gravando nos discos do pool? | Nome de exibição da métrica: Bytes gravados pelo usuário do pool |
A soma dos bytes gravados por aplicativos que usam os discos no Exapool. Esse campo é usado para calcular a métrica de taxa de redução de dados. Essa métrica só pode ser visualizada usando o Cloud Monitoring. Não é possível usar a Google Cloud CLI. |
| Qual é a eficácia das estratégias de redução de dados? | Nome de exibição da métrica: taxa de redução de dados do pool | A quantidade de dados gravados por aplicativos nos discos do pool em comparação com a quantidade salva no armazenamento em blocos. Ele é calculado assim:
Pool user written bytes / Pool used capacity.
Por exemplo, um valor de "2:1" significa que cada 2 bytes de dados que os aplicativos gravam nos discos do pool são reduzidos para 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.