É possível visualizar as métricas de uso do pool de armazenamento de Hyperdisk na página Pools de armazenamento do console do Google Cloud ou em Cloud Monitoring, solução de monitoramento do Google Cloud.
É possível recuperar e calcular programaticamente métricas do pool de armazenamento usando:
Neste documento, discutimos as métricas que o Compute Engine coleta automaticamente para cada pool de armazenamento e como visualizá-las no Cloud Monitoring.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
A autenticação é
o processo de verificação da sua identidade para acesso a serviços e APIs do Google Cloud.
Para executar códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no
Compute Engine da seguinte maneira.
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Leitor do Monitoring (
roles/monitoring.viewer
) -
Para modificar um escopo de métricas, é preciso ter o seguinte papel no projeto e cada contêiner de recursos que você quer adicionar:
Administrador do Monitoring (
roles/monitoring.admin
) - Quanta capacidade é provisionada para o pool de armazenamento?
- Quanta IOPS ou capacidade de provisionamento é provisionada para o pool de armazenamento?
- Quantos discos estão no pool de armazenamento?
Provisioned Capacity
Provisioned IOPS
Provisioned Throughput
Disks
- Quanto da capacidade de processamento dos pools de armazenamento foi usada?
- Quanta IOPS ou capacidade de processamento dos pools de armazenamento foram usados?
Used Capacity
Used IOPS
Used Throughput
- Qual a capacidade de processamento e o desempenho do pool de armazenamento foram alocados para os discos criados no pool de armazenamento?
Total Disk Provisioned Capacity
Total Disk Provisioned IOPS
Total Disk Provisioned Throughput
- Quanta capacidade foi usada no pool de armazenamento em relação à capacidade total do pool de armazenamento (a _taxa de utilização_)?
- Qual é a taxa de utilização de IOPS ou capacidade de processamento no pool de armazenamento?
Capacity Utilization (%)
IOPS Utilization (%)
Throughput Utilization (%)
- Quanta capacidade foi provisionada para os discos no pool de armazenamento em relação à capacidade total do pool de armazenamento (a _taxa de provisionamento excessivo_)?
- Qual é a taxa de excesso de provisionamento de IOPS ou capacidade de processamento no pool de armazenamento?
Capacity Overprovisioning (%)
IOPS Overprovisioning (%)
Throughput Overprovisioning (%)
- Para capacidade padrão: é a soma da capacidade provisionada de todos os discos no pool de armazenamento. Isso é equivalente à capacidade total provisionada do disco.
- Para 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.
- Capacidade provisionada e capacidade restante
- IOPS provisionadas e as restantes
- O número de discos no pool de armazenamento
- Na parte superior da página, há blocos que mostram a capacidade de processamento, a capacidade e as IOPS provisionadas e usadas.
- Na seção Configurações do pool de armazenamento, há uma tabela que mostra as porcentagens de utilização para capacidade, IOPS e capacidade de processamento.
-
No Console do 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 Monitoramento.
- No elemento Metric, expanda o menu Selecionar uma métrica,
digite
Storage Pool
na barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:- No menu Recursos ativos, selecione Pool de armazenamento.
- No menu Categorias de métricas ativas, selecione Storage_pool.
- No menu Métricas ativas, selecione Capacidade usada.
- Clique em Aplicar.
compute.googleapis.com/storage_pool/used_capacity
. - Configure a visualização dos dados. Para mostrar apenas as métricas de um pool de armazenamento específico, siga estas etapas:
- No elemento Filtro, clique em Adicionar filtro e selecione storage_pool_id. No valor, insira um ID específico do pool de armazenamento.
- Na entrada Agregação, defina o primeiro menu como Não agregado e o segundo como storage_pool_id.
Para mais informações sobre como configurar um gráfico, consulte Selecionar métricas ao usar o Metrics Explorer.
- Ative a API Monitoring.
- Veja todas as métricas disponíveis para o Compute Engine.
- Saiba mais sobre como criar gráficos com o Metric Explorer.
- Saiba mais sobre o Cloud Monitoring.
- Saiba mais sobre pools de armazenamento.
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Para mais informações, consulte Autenticar para usar REST na documentação de autenticação do Google Cloud.
Papéis e permissões necessárias
Para ter as permissões necessárias para visualizar as métricas de um pool de armazenamento, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.
Visão geral das métricas do pool de armazenamento do Hyperdisk
As métricas de desempenho do pool de armazenamento do Hyperdisk podem ajudar a responder perguntas sobre o uso do pool de armazenamento, como as seguintes:
Área Consulta ou meta Métricas disponíveis Características do pool de armazenamento Uso do pool de armazenamento Características do disco agregado do pool de armazenamento Uso do pool de armazenamento Provisionamento avançado de pool de armazenamento Métricas do pool de armazenamento disponíveis
A tabela a seguir lista as métricas disponíveis para pools de armazenamento de Hyperdisk. Para ver uma lista completa das métricas do pool de armazenamento, consulte 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 Discos (storage_pool/disks)
Contagem de discos que estão no pool de armazenamento. Capacidade provisionada (storage_pool/provisioned_capacity)
O tamanho do pool de armazenamento em TiB. IOPS provisionadas (storage_pool/provisioned_iops)
IOPS provisionadas do pool de armazenamento. Essa métrica só é válida para pools de armazenamento equilibrado de Hyperdisk. Capacidade de processamento provisionada (storage_pool/provisioned_throughput)
Capacidade de processamento provisionada do pool de armazenamento. Capacidade total provisionada do disco (storage_pool/total_disk_provisioned_capacity)
A soma da capacidade provisionada em todos os discos no pool de armazenamento. A capacidade provisionada de um disco é igual à capacidade total. Por exemplo, um pool de armazenamento com 10 discos, cada um com 5 TiB, retornaria 50 TiB para a capacidade total de disco provisionado. Capacidade usada (storage_pool/used_capacity)
IOPS usadas (storage_pool/used_iops)
A soma das IOPS provisionadas para todos os discos no pool de armazenamento. Para pools de armazenamento equilibrado por Hyperdisk, as primeiras 3.000 IOPS provisionadas por disco não são contadas para esse valor.
Capacidade de processamento usada (storage_pool/used_throughput)
A soma da capacidade de processamento provisionada para todos os discos no pool de armazenamento, em MBps. Para pools de armazenamento equilibrado por Hyperdisk, os primeiros 140 MBps de capacidade de processamento provisionada por disco não são contabilizados para esse valor.
Total de IOPS provisionadas do disco (storage_pool/total_disk_provisioned_iops)
Soma das IOPS provisionadas para todos os discos no pool de armazenamento.
Capacidade de processamento provisionada total do disco (storage_pool/total_disk_provisioned_throughput)
Soma da capacidade de processamento provisionada de todos os discos no pool de armazenamento, em MiBps.
Utilização da capacidade (%) (storage_pool/capacity_utilization)
A capacidade usada do pool de armazenamento, representada como uma porcentagem da capacidade geral do pool. Esse valor é calculado usando a seguinte fórmula:
Utilização =
(used_capacity/provisioned_capacity) * 100
Uso de IOPS (%) (storage_pool/iops_utilization)
As IOPS usadas do pool de armazenamento, representadas como uma porcentagem do IOPS geral do pool. Esse valor é calculado usando a seguinte fórmula:
Utilização =
(used_iops/provisioned_iops) * 100
Uso da capacidade de processamento (%) (storage_pool/throughput_utilization)
A capacidade de processamento usada do pool de armazenamento, representada como uma porcentagem da capacidade geral do pool. Esse valor é calculado usando a seguinte fórmula:
Utilização =
(used_throughput/provisioned_throughput) * 100
Excesso de provisionamento de capacidade (%) (storage_pool/capacity_overprovisioning)
Razão entre a capacidade provisionada total dos discos no pool de armazenamento e a capacidade provisionada do pool de armazenamento, como porcentagem.
Excesso de provisionamento de IOPS (%) (storage_pool/iops_overprovisioning)
Razão entre o total de IOPS provisionadas de discos no pool de armazenamento e as IOPS provisionadas do pool de armazenamento, como porcentagem.
Excesso de provisionamento da capacidade de processamento (%) (storage_pool/throughput_overprovisioning)
Razão entre a capacidade de processamento provisionada total dos discos no pool de armazenamento e a capacidade de processamento provisionada do pool de armazenamento, como porcentagem.
Revisar as métricas do pool de armazenamento
É possível ver as métricas de um pool de armazenamento na página Pools de armazenamento no console e na página Gerenciar pool de armazenamento para um pool de armazenamento específico.
Acessar a página "Pools de armazenamento"
Na página Pools de armazenamento, é possível conferir o seguinte para cada pool de armazenamento:
Se você clicar no nome de um pool de armazenamento, a página Gerenciar pool de armazenamento será aberta. Há duas guias nesta página. Na guia Detalhes, você pode conferir as seguintes informações:
Conferir as métricas do pool de armazenamento em um gráfico
É possível visualizar as métricas do pool de armazenamento plotando qualquer uma das métricas listadas anteriormente com o Metrics Explorer. O Metrics Explorer faz parte do Cloud Monitoring.
Exemplo: visualizar a utilização da capacidade do pool de armazenamento
Para visualizar a capacidade usada do pool de armazenamento em um gráfico, siga as instruções abaixo. Siga o mesmo procedimento para as outras métricas do pool de armazenamento.
Configurar alertas com base nas métricas do pool de armazenamento
Você pode acionar alertas quando o pool de armazenamento atingir determinados limites, quando o crescimento automático for ativado ou quando outros eventos ocorrerem. Para um exemplo de como configurar alertas com base em métricas, consulte Configurar alertas para programações de snapshots.
A seguir
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-11-25 UTC.
-