Os painéis do Prometheus Monitoring no ACK oferecem visibilidade em tempo real sobre o uso de armazenamento nos níveis de cluster, nó, pod e volume. Com o Managed Service for Prometheus ativado, você acompanha E/S de disco, utilização de capacidade e uso de inodes em volumes de disco, NAS e OSS montados no cluster, sem necessidade de instrumentação adicional.
Pré-requisitos
Antes de começar, verifique se:
O plug-in Container Storage Interface (CSI) está instalado na versão 1.22.14-820d8870-aliyun ou posterior. Ao atualizar o plug-in CSI, atualize também o csi-plugin e o csi-provisioner. Para instruções de atualização, consulte Atualizar csi-plugin e csi-provisioner
O Managed Service for Prometheus está ativado para o cluster. Para instruções de configuração, consulte a Etapa 1: Ativar o Managed Service for Prometheus no tópico "Usar o Managed Service for Prometheus"
Tipos de armazenamento compatíveis
A tabela a seguir lista os tipos de armazenamento de contêineres compatíveis com monitoramento e indica onde visualizar as métricas correspondentes.
|
Tipo de armazenamento |
Armazenamento subjacente |
Onde visualizar as métricas |
|
emptyDir |
Diretório do nó (host) |
Aba Application Monitoring > Pods (seção de armazenamento efêmero). O emptyDir não possui métricas separadas e aparece como parte do armazenamento efêmero. |
|
Volumes de disco |
Discos do Alibaba Cloud |
Aba Storage Monitoring > CSI Disk |
|
Volumes do File Storage NAS (NAS) |
NAS |
Aba Storage Monitoring > CSI NAS |
|
Volumes do Object Storage Service (OSS) |
OSS |
Aba Storage Monitoring > CSI OSS |
Os seguintes tipos de armazenamento não são compatíveis com o monitoramento:
|
Tipo de armazenamento |
Motivo |
|
hostPath |
O kubelet não considera volumes hostPath como armazenamento efêmero de pod e não os monitora. |
|
Secrets e ConfigMaps |
Não existem requisitos de monitoramento de armazenamento para esses tipos; a comunidade Kubernetes não definiu um modelo de monitoramento para eles. |
Acessar a página do Prometheus Monitoring
Faça login no console do ACK. No painel de navegação à esquerda, clique em console do ACKClusters.
Na página Clusters, clique em nome do cluster desejado.
No painel à esquerda, escolha Operations > Prometheus Monitoring.
Painel do cluster
Na página Prometheus Monitoring, clique em Monitoring Overview e, em seguida, na aba Cluster Overview.
Este painel oferece uma visão abrangente de todos os volumes e dos contêineres que mais consomem capacidade do sistema de arquivos em toda a frota.


|
Métrica |
Descrição |
|
PVC Overview |
Lista todas as persistent volume claims (PVCs) montadas no cluster, incluindo nome da PVC, nome do persistent volume (PV), tipo, namespace, quantidade de nós montados, capacidade total, capacidade utilizada e utilização. |
|
Uso do sistema de arquivos do contêiner (top 10) |
Os 10 contêineres com maior uso de capacidade do sistema de arquivos raiz. |
|
Uso de inodes do sistema de arquivos do contêiner (top 10) |
Os 10 contêineres com maior uso de inodes no sistema de arquivos raiz. |
Painel do nó
Na página Prometheus Monitoring, clique em Node Monitoring e, em seguida, na aba Nodes.
O painel do nó exibe o desempenho de E/S do disco e o uso de PVCs para cada nó.
Monitoramento de disco

|
Métrica |
Descrição |
|
Taxa de leitura/gravação de disco (IOPS) |
IOPS para leituras e gravações em disco. |
|
Leitura/gravação de disco |
Throughput de leitura e gravação do disco. |
|
Tempo de E/S de leitura/gravação de disco |
Tempo de leitura e gravação do disco. |
|
Latência de E/S de leitura/gravação de disco (tempo/IO) |
Latência por operação de leitura e gravação em disco. |
Monitoramento de PVC

|
Métrica |
Descrição |
|
Uso do sistema de arquivos de disco (%) |
Utilização da capacidade do disco. |
|
Uso do sistema de arquivos de disco (bytes) |
Capacidade do disco utilizada, em bytes. |
|
Sistema de arquivos de disco disponível (bytes) |
Capacidade disponível do disco, em bytes. |
|
PVC Overview |
Lista todas as PVCs montadas no nó, incluindo nome da PVC, nome do PV, tipo, namespace, quantidade de nós montados, capacidade total, capacidade utilizada e utilização. |
|
Leitura/gravação de PVC |
Throughput de leitura e gravação em tempo real para cada volume. |
Painel do pod
Na página Prometheus Monitoring, clique em Application Monitoring e, em seguida, na aba Pods.
As métricas de armazenamento de pods abrangem duas categorias: sistema de arquivos raiz e armazenamento efêmero.
Monitoramento do sistema de arquivos raiz
Se o seu cluster executa Kubernetes 1.24 ou posterior, as métricas do painel de pods dependem da versão 1.28.3-eb95171-aliyun ou posterior do csi-plugin. Caso a versão instalada seja anterior, nenhuma métrica aparecerá no painel de pods. Consulte as notas de versão do csi-plugin para verificar sua versão.

|
Métrica |
Descrição |
|
Uso do sistema de arquivos do pod |
Capacidade de armazenamento utilizada pelo sistema de arquivos raiz no pod. |
|
Uso do sistema de arquivos do pod (%) |
Utilização da capacidade de armazenamento do sistema de arquivos raiz no pod. |
|
Leitura do sistema de arquivos do pod |
Throughput de leitura em tempo real do sistema de arquivos raiz. |
|
Gravação do sistema de arquivos do pod |
Throughput de gravação em tempo real do sistema de arquivos raiz. |
Monitoramento de armazenamento efêmero

|
Métrica |
Descrição |
|
Uso de armazenamento efêmero |
Armazenamento efêmero utilizado pelo pod. |
|
Uso de armazenamento efêmero (%) |
Utilização do armazenamento efêmero. Coletado apenas quando |
|
Uso de inodes efêmeros |
Quantidade de inodes utilizados no armazenamento efêmero do pod. |
|
Uso de inodes de armazenamento efêmero (%) |
Utilização de inodes no armazenamento efêmero do pod. |
Painéis de volume
Caso volumes de disco, NAS ou OSS estejam montados em pods no seu cluster, utilize os painéis a seguir para monitorar o uso.
Monitoramento de volume de disco
Na página Prometheus Monitoring, clique em Storage Monitoring e, em seguida, na aba CSI Disk.
Este painel exibe as PVCs de disco, os nós nos quais os volumes de disco estão montados e o uso desses volumes.


Monitoramento de volume NAS
Na página Prometheus Monitoring, clique em Storage Monitoring e, em seguida, na aba CSI NAS.
O painel de volume NAS apresenta as PVCs de NAS, os nós nos quais os volumes NAS estão montados e o uso desses volumes.
As métricas de utilização de capacidade, capacidade total, capacidade utilizada e capacidade disponível estão disponíveis apenas para volumes NAS gerenciados pelo Container Network File System (CNFS).


Monitoramento de volume OSS
Na página Prometheus Monitoring, clique em Storage Monitoring e, em seguida, na aba CSI OSS.
O painel de volume OSS mostra as PVCs de OSS, os nós nos quais os volumes OSS estão montados e o uso desses volumes.


Próximos passos
Visualize a lista completa de métricas de armazenamento coletadas dos contêineres: Métricas de armazenamento
Expanda volumes quando a capacidade estiver baixa: Expandir um volume de disco, Expandir um volume NAS provisionado dinamicamente e Usar CNFS para expandir volumes NAS automaticamente