Esta página fornece informações sobre como monitorar o uso de volume.
Sobre o uso do volume
Os volumes são contêineres para dados do usuário e de resumo e limitam o crescimento à capacidade do volume.
Um aplicativo ou usuário que grava mais dados do que alocados no volume recebe um erro de falta de espaço, que pode causar problemas no aplicativo. Recomendamos que você monitore o consumo para evitar erros de espaço insuficiente.
Uma abordagem comum é aumentar a capacidade do volume assim que um determinado limite de uso, normalmente 80%, é atingido.
Considerações
Analise as considerações a seguir sobre o uso de volume:
Você pode encontrar falta de espaço livre, mesmo que tenha excluído seus dados, e pode excluir snapshots que referenciam dados necessários. Para mais informações, consulte Snapshots e gerenciamento de dados baseados em snapshots.
Em vez de excluir snapshots manualmente para liberar espaço, recomendamos aumentar a capacidade do volume para evitar condições de falta de espaço.
Os inodes são recursos limitados em um volume e são consumidos para cada arquivo ou diretório que você cria. Embora ficar sem inodes seja menos comum, recomendamos que você os monitore em um ambiente em que milhões de arquivos são esperados em um volume.
Métodos para monitorar o uso de volume
É possível monitorar o uso de volume usando os métodos nas seções a seguir:
Monitoramento de uso baseado no Cloud Monitoring
É possível calcular o uso de volume com base nas seguintes métricas:
Espaço do volume:
netapp.googleapis.com/volume/bytes_used / netapp.googleapis.com/volume/allocated_bytes * 100
Inodes de volume:
netapp.googleapis.com/volume/inode_used / netapp.googleapis.com/volume/inode_limit * 100
Use o nome e o local do volume como um rótulo de métrica para combinar métricas que pertencem a um mesmo grupo.
É possível usar os alertas do Cloud Monitoring para corresponder o resultado a um limite como 80% para acionar notificações de alerta.
O exemplo a seguir mostra o código da linguagem de consulta do Prometheus (PromQL) para monitorar o uso de volume:
netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes
É possível estender esse código para uso em uma política de alerta de limite de métrica.
(netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes) > 0.8
As métricas são atualizadas a cada cinco minutos. As mudanças que ocorrem em uma escala de tempo menor não são refletidas no Cloud Monitoring.
Monitoramento do uso do lado do cliente
É possível verificar a capacidade usada e disponível de um volume usando os recursos do sistema operacional do cliente para consultar as propriedades da unidade mapeada de rede:
Clientes Windows: use o comando
dir
no prompt de comando ou o comandoDrive
>Properties
no File Explorer.Clientes Linux: use o comando
df
para espaço edf -i
para monitoramento de inode.
Monitoramento administrativo do uso
É possível conferir o uso e o espaço provisionado para volumes na página Volumes no console do Google Cloud :
Acesse a página Volumes do NetApp no console do Google Cloud .
A coluna Uso mostra a porcentagem de uso e o GiB usado.
Use a Google Cloud CLI para conferir a capacidade e o uso dos volumes:
gcloud netapp volumes list --format="table(name, capacityGib, usedGib)"
As métricas de i-node não estão disponíveis usando essa abordagem.
A seguir
Leia sobre o Cloud Logging.