Reveja as métricas do conjunto de armazenamento do Hyperdisk


Pode ver as métricas de utilização do seu conjunto de armazenamento Hyperdisk na página Conjuntos de armazenamento da consola Google Cloud ou na Monitorização do Google Cloud, a solução de monitorização daGoogle Cloud.

Pode obter e calcular de forma programática as métricas do conjunto de armazenamento usando:

Este documento aborda as métricas que o Compute Engine recolhe automaticamente para cada conjunto de armazenamento e como as ver no Cloud Monitoring.

Antes de começar

  • Se ainda não o tiver feito, configure a autenticação. A autenticação valida a sua identidade para aceder a Google Cloud serviços e APIs. Para executar código ou exemplos a partir de um ambiente de desenvolvimento local, pode autenticar-se no Compute Engine selecionando uma das seguintes opções:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:

      gcloud init

      Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.

    2. Set a default region and zone.

    REST

    Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.

      Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:

      gcloud init

      Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.

    Para mais informações, consulte o artigo Autenticar para usar REST na Google Cloud documentação de autenticação.

Funções e autorizações necessárias

Para receber as autorizações de que precisa para ver as métricas de um conjunto de armazenamento, peça ao seu administrador que lhe conceda as seguintes funções da IAM no projeto:

Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Vista geral das métricas do conjunto de armazenamento do Hyperdisk

As métricas de desempenho do conjunto de armazenamento do Hyperdisk podem ajudar a responder a perguntas sobre a utilização do conjunto de armazenamento, como as seguintes:

Área Consulta ou objetivo Métricas disponíveis
Caraterísticas da reserva de armazenamento
  • Que capacidade é aprovisionada para o conjunto de armazenamento?
  • Quantos IOPS ou débito são aprovisionados para o conjunto de armazenamento?
  • Quantos discos existem no conjunto de armazenamento?
  • Provisioned Capacity
  • Provisioned IOPS
  • Provisioned Throughput
  • Disks
Utilização do conjunto de armazenamento
  • Que proporção da capacidade dos conjuntos de armazenamento foi usada?
  • Quanto IOPS ou débito dos conjuntos de armazenamento foi usado?
  • Used Capacity
  • Used IOPS
  • Used Throughput
Características do disco agregado do conjunto de armazenamento
  • Que capacidade e desempenho do conjunto de armazenamento foram atribuídos aos discos criados no conjunto de armazenamento?
  • Total Disk Provisioned Capacity
  • Total Disk Provisioned IOPS
  • Total Disk Provisioned Throughput
Utilização do conjunto de armazenamento
  • Que capacidade foi usada no conjunto de armazenamento em relação à capacidade total do conjunto de armazenamento (a taxa de utilização)?
  • Qual é a taxa de utilização de IOPS ou débito no conjunto de armazenamento?
  • Capacity Utilization (%)
  • IOPS Utilization (%)
  • Throughput Utilization (%)
Aprovisionamento avançado do conjunto de armazenamento
  • Que capacidade foi aprovisionada para os discos no conjunto de armazenamento em relação à capacidade total do conjunto de armazenamento (a taxa de aprovisionamento excessivo)?
  • Qual é a taxa de aprovisionamento excessivo para IOPS ou débito no conjunto de armazenamento?
  • Capacity Overprovisioning (%)
  • IOPS Overprovisioning (%)
  • Throughput Overprovisioning (%)

Métricas do conjunto de armazenamento disponíveis

A tabela seguinte apresenta as métricas disponíveis para os conjuntos de armazenamento Hyperdisk. Para ver uma lista completa de métricas do conjunto de armazenamento, consulte Métricas do Compute Engine.

Cada tipo de métrica nesta tabela tem de ter o prefixo compute.googleapis.com/, que foi omitido da tabela para facilitar a leitura.

Nome a apresentar
(Metric type)
Descrição
Discos
(storage_pool/disks)
A quantidade de discos no conjunto de armazenamento.
Capacidade aprovisionada
(storage_pool/provisioned_capacity)
O tamanho, em TiB, do conjunto de armazenamento.
IOPS aprovisionados
(storage_pool/provisioned_iops)
IOPS aprovisionadas do conjunto de armazenamento. Esta métrica só é válida para pools de armazenamento equilibrado do Hyperdisk.
Débito aprovisionado
(storage_pool/provisioned_throughput)
Débito aprovisionado do conjunto de armazenamento.
Capacidade aprovisionada total do disco
(storage_pool/total_disk_provisioned_capacity)
A soma da capacidade aprovisionada em todos os discos no conjunto de armazenamento. A capacidade aprovisionada de um disco é igual à sua capacidade total. Por exemplo, um conjunto de armazenamento com 10 discos, cada um com 5 TiB, devolve 50 TiB para a capacidade aprovisionada total do disco.
Capacidade usada
(storage_pool/used_capacity)
  • Para a capacidade padrão: esta é a soma da capacidade aprovisionada para todos os discos no conjunto de armazenamento. Isto é equivalente à capacidade aprovisionada total do disco.
  • Para a capacidade avançada: este é o número de bytes escritos nos discos no conjunto de armazenamento. O valor é agregado para todos os discos no conjunto de armazenamento, após a redução de dados.
IOPS usados
(storage_pool/used_iops)

A soma das IOPS aprovisionadas para todos os discos no conjunto de armazenamento. Para os pools de armazenamento equilibrados do Hyperdisk, os primeiros 3000 IOPS aprovisionados por disco não são contabilizados para este valor.

Débito usado
(storage_pool/used_throughput)

A soma do débito aprovisionado para todos os discos no conjunto de armazenamento, em MBps. Para os conjuntos de armazenamento equilibrados do Hyperdisk, os primeiros 140 MBps de débito aprovisionado por disco não são contabilizados para este valor.

Total de IOPS aprovisionados do disco
(storage_pool/total_disk_provisioned_iops)

Soma dos IOPS aprovisionados para todos os discos no conjunto de armazenamento.

Débito aprovisionado total do disco
(storage_pool/total_disk_provisioned_throughput)

Soma do débito aprovisionado para todos os discos no conjunto de armazenamento, em MiBps.

Utilização da capacidade (%)
(storage_pool/capacity_utilization)

A capacidade usada do conjunto de armazenamento, representada como uma percentagem da capacidade total do conjunto. Este valor é calculado através da seguinte fórmula:

Utilização = (used_capacity/provisioned_capacity) * 100

Utilização de IOPS (%)
(storage_pool/iops_utilization)

Os IOPS usados do conjunto de armazenamento, representados como uma percentagem dos IOPS gerais do conjunto. Este valor é calculado através da seguinte fórmula:

Utilização = (used_iops/provisioned_iops) * 100

Utilização da taxa de transferência (%)
(storage_pool/throughput_utilization)

A taxa de transferência usada do conjunto de armazenamento, representada como uma percentagem da taxa de transferência geral do conjunto. Este valor é calculado através da seguinte fórmula:

Utilização = (used_throughput/provisioned_throughput) * 100

Capacidade de aprovisionamento excessivo (%)
(storage_pool/capacity_overprovisioning)

Rácio da capacidade total aprovisionada dos discos no conjunto de armazenamento em relação à capacidade aprovisionada do conjunto de armazenamento, como uma percentagem.

IOPS Overprovisioning (%)
(storage_pool/iops_overprovisioning)

Rácio das IOPS aprovisionadas totais dos discos no conjunto de armazenamento para as IOPS aprovisionadas do conjunto de armazenamento, como uma percentagem.

Aprovisionamento excessivo de débito (%)
(storage_pool/throughput_overprovisioning)

Proporção do débito total aprovisionado dos discos no conjunto de armazenamento em relação ao débito aprovisionado do conjunto de armazenamento, em percentagem.

Reveja as métricas do conjunto de armazenamento

Pode ver as métricas de um conjunto de armazenamento na página Conjuntos de armazenamento na consola e no separador Monitorização da página Gerir conjunto de armazenamento de um conjunto de armazenamento específico.

Aceda à página Conjuntos de armazenamento

Na página Conjuntos de armazenamento, pode ver o seguinte para cada conjunto de armazenamento:

  • Capacidade aprovisionada e capacidade restante
  • IOPS aprovisionadas e as IOPS restantes
  • O número de discos no conjunto de armazenamento

Se clicar no nome de um conjunto de armazenamento, a página Faça a gestão do conjunto de armazenamento é aberta. Existem dois separadores nesta página. No separador Detalhes, pode ver as seguintes informações:

  • Na parte superior da página, encontram-se mosaicos que mostram a capacidade aprovisionada e usada, a taxa de transferência e os IOPS.
  • Na secção Definições do conjunto de armazenamento, existe uma tabela que mostra as percentagens de utilização da capacidade, das IOPS e da taxa de transferência.

Visualize as métricas do conjunto de armazenamento num gráfico

Pode visualizar as métricas do conjunto de armazenamento traçando qualquer uma das métricas indicadas anteriormente com o explorador de métricas. O explorador de métricas faz parte do Cloud Monitoring.

Exemplo: visualize a utilização da capacidade do conjunto de armazenamento

Para visualizar a capacidade usada do conjunto de armazenamento num gráfico, siga estas instruções. Pode seguir o mesmo procedimento para as outras métricas do conjunto de armazenamento.

  1. Na Google Cloud consola, aceda à página  Explorador de métricas:

    Aceda ao Metrics Explorer

    Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.

  2. Na barra de ferramentas da Google Cloud consola, selecione o seu Google Cloud projeto. Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
  3. No elemento Métrica, expanda o menu Selecionar uma métrica, introduza Storage Pool na barra de filtros e, de seguida, use os submenus para selecionar um tipo de recurso e uma métrica específicos:
    1. No menu Recursos ativos, selecione Conjunto de armazenamento.
    2. No menu Categorias de métricas ativas, selecione Storage_pool.
    3. No menu Métricas ativas, selecione Capacidade usada.
    4. Clique em Aplicar.
    O nome totalmente qualificado desta métrica é compute.googleapis.com/storage_pool/used_capacity.
  4. Para adicionar filtros que removem séries cronológicas dos resultados da consulta, use o elemento Filter.

  5. Configure a forma como os dados são vistos. Para apresentar apenas as métricas de um conjunto de armazenamento específico, siga estes passos:
    • No elemento Filter, clique em Add filter e, de seguida, selecione storage_pool_id. Para o valor, introduza um ID do conjunto de armazenamento específico.
    • Na entrada Agregação, defina o primeiro menu como Não agregado e o segundo menu como storage_pool_id.

    Para mais informações sobre como configurar um gráfico, consulte o artigo Selecione métricas quando usar o explorador de métricas.

Configure alertas com base nas métricas do conjunto de armazenamento

Opcionalmente, pode definir alertas para serem acionados quando o conjunto de armazenamento atinge determinados limites, quando o crescimento automático é ativado ou quando ocorrem outros eventos. Para ver um exemplo de como configurar alertas com base em métricas, consulte o artigo Configure alertas para agendamentos de resumos.

O que se segue?