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 , , PVAccessModes PVStorageClassName PVStatus PVTypeInfo ClusterName PVType PVCreationTimestamp TimeGenerated ClusterId PVCNamespace _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.
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.
Alerta recomendado de Uso Persistente de Volume
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.