Partilhar via


Configurar o monitoramento fotovoltaico com o Container insights

O Container insights começa automaticamente a monitorar o uso de PV coletando as métricas a seguir em intervalos de 60 segundos e armazenando-as na tabela InsightsMetrics .

Nome da métrica Dimensão métrica (tags) Descrição da métrica
pvUsedBytes podUID, podName, pvcName, pvcNamespace, capacityBytes, clusterId, clusterName Espaço usado em bytes para um volume persistente específico com uma declaração usada por um pod específico. A capacityBytes tag é dobrada como uma dimensão no campo Tags para reduzir o custo de ingestão de dados e simplificar as consultas.

Para saber mais sobre como configurar métricas PV coletadas, consulte Configurar a coleta de dados do agente para insights de contêiner.

Inventário fotovoltaico

O Container insights inicia automaticamente o monitoramento de PVs coletando as seguintes informações em intervalos de 60 segundos e armazenando-as na tabela KubePVInventory .

Dados Data source Tipo de dados Campos
Inventário de volumes persistentes em um cluster Kubernetes Kube API KubePVInventory PVName, PVCapacityBytes, , PVCName, , PVAccessModesPVStorageClassNamePVStatusPVTypeInfoClusterNamePVTypePVCreationTimestampTimeGeneratedClusterIdPVCNamespace_ResourceId

Monitorar volumes persistentes

O Container insights inclui gráficos pré-configurados para essa métrica de uso e informações de inventário em modelos de pasta de trabalho para cada cluster. Você também pode habilitar um alerta recomendado para o uso de PV e consultar essas métricas no Log Analytics.

Pasta de trabalho Detalhes da carga de trabalho

Você pode encontrar gráficos de uso para cargas de trabalho específicas na guia Volumes Persistentes da pasta de trabalho Detalhes da Carga de Trabalho diretamente de um cluster do Serviço Kubernetes do Azure (AKS). Selecione Pastas de trabalho no painel esquerdo, na lista suspensa Exibir pastas de trabalho no painel Informações ou na guia Relatórios (visualização) no painel Insights.

Captura de tela que mostra o exemplo de pasta de trabalho de carga de trabalho PV do Azure Monitor.

Pasta de trabalho Detalhes de Volume Persistente

Você pode encontrar uma visão geral do inventário de volume persistente na pasta de trabalho Detalhes do Volume Persistente diretamente de um cluster AKS selecionando Pastas de trabalho no painel esquerdo. Também pode abrir este livro a partir da lista pendente Ver Livros no painel Informações ou a partir do separador Relatórios no painel Insights.

Captura de tela que mostra o exemplo de pasta de trabalho de detalhes do Azure Monitor PV.

Você pode ativar um alerta recomendado para alertá-lo quando o uso médio de PV para um pod estiver acima de 80%. Para saber mais sobre alertas, consulte Regras de alerta de métricas em Informações de contêiner (visualização). Para saber como substituir o limite padrão, consulte a seção Configurar métricas alertáveis no ConfigMaps .

Limitações

Os volumes persistentes em que a classe de armazenamento é "azureblob-*" não coletarão métricas PV devido a uma limitação no CAdvisor. O comando a seguir mostrará volumes persistentes e suas propriedades (incluindo classe de armazenamento).

kubectl get pvc

Próximos passos

Para saber mais sobre as métricas PV coletadas, consulte Configurar a coleta de dados do agente para insights de contêiner.