Monitorar referência de dados AKS

Consulte Monitoramento do AKS para obter detalhes sobre como coletar e analisar dados de monitoramento para o AKS.

Métricas

A tabela a seguir lista as métricas da plataforma coletadas para o AKS. Siga cada link para obter uma lista detalhada das métricas para cada tipo específico.

Tipo de métrica Provedor de recursos / namespace de tipo
e link para métricas individuais
Clusters gerenciados Microsoft.ContainerService/managedClusters
Clusters conectados microsoft.kubernetes/connectedClusters
Máquinas virtuais Microsoft.Compute/virtualMachines
Conjuntos de dimensionamento de máquinas virtuais Microsoft.Compute/virtualMachineScaleSets
A escala da máquina virtual define as máquinas virtuais Microsoft.Compute/virtualMachineScaleSets/virtualMachines

Para obter mais informações, consulte uma lista de todas as métricas de plataforma suportadas no Azure Monitor.

Além das métricas de plataforma acima, o Azure Monitor Container insights coleta essas métricas personalizadas para nós, pods, contêineres e volumes persistentes.

Dimensões métricas

A tabela a seguir lista as dimensões para métricas AKS.

Nome da Dimensão Description
requestKind Usado por métricas como Solicitações de bordo para dividir por tipo de solicitação.
condição Usado por métricas como Status para várias condições de nó, Número de pods no estado Pronto para dividir por tipo de condição.
status Usado por métricas como Status para várias condições de nó para dividir por status da condição.
estado2 Usado por métricas como Status para várias condições de nó para dividir por status da condição.
node Usado por métricas como CPU Usage Millicores para dividir pelo nome do nó.
fase Usado por métricas como Número de pods por fase para dividir pela fase do pod.
espaço de nomes Usado por métricas como Número de pods por fase para dividir pelo namespace do pod.
pod Usado por métricas como Número de pods por fase para dividir pelo nome do pod.
nodepool Usado por métricas como Disk Used Bytes para dividir pelo nome do nodepool.
device Usado por métricas como Disk Used Bytes para dividir pelo nome do dispositivo.

Registos do recurso

O AKS implementa logs de plano de controle para o cluster como logs de recursos no Azure Monitor. Consulte Logs de recursos para obter detalhes sobre como criar uma configuração de diagnóstico para coletar esses logs e Consultas de exemplo para exemplos de consulta.

A tabela a seguir lista as categorias de log de recursos que você pode coletar para o AKS. Ele também inclui a tabela para a qual os logs de cada categoria são enviados quando você envia os logs para um espaço de trabalho do Log Analytics usando o modo específico de recursos. No modo de diagnóstico do Azure, todos os logs são gravados na tabela AzureDiagnostics .

Categoria Description Tabela
(modo específico do recurso)
kube-apiserver Logs do servidor de API. AKSControlPlane
kube-auditoria Dados de log de auditoria para cada evento de auditoria, incluindo obter, listar, criar, atualizar, excluir, corrigir e postar. AKSAudit
kube-auditoria-admin Subconjunto da categoria kube-audit log. Reduz significativamente o número de logs excluindo os eventos de auditoria get e list do log. AKSAuditAdmin
kube-controlador-gerente Obtenha uma visibilidade mais profunda dos problemas que podem surgir entre o Kubernetes e o plano de controle do Azure. Um exemplo típico é o cluster AKS com falta de permissões para interagir com o Azure. AKSControlPlane
kube-scheduler Logs do agendador. AKSControlPlane
Cluster-Autoscaler Entenda por que o cluster AKS está aumentando ou diminuindo, o que pode não ser esperado. Essas informações também são úteis para correlacionar intervalos de tempo onde algo interessante pode ter acontecido no cluster. AKSControlPlane
Cloud-Controller-Manager Logs do componente cloud-node-manager do gerenciador de controladores de nuvem do Kubernetes. AKSControlPlane
guarda Gerenciamento de auditorias Microsoft Entra ID e Azure RBAC. Para o Microsoft Entra ID gerenciado, isso inclui entrada de token e saída de informações do usuário. Para o Azure RBAC, isso inclui revisões de acesso dentro e fora. AKSControlPlane
csi-azuredisk-controller Logs do driver de armazenamento CSI do Azure Disk. AKSControlPlane
csi-azurefile-controller Logs do driver de armazenamento CSI do Azure Files. AKSControlPlane
CSI-Snapshot-Controller Logs do controlador de instantâneo do driver CSI do Azure. AKSControlPlane
Todas as Métricas Inclui todas as métricas da plataforma. Envia esses valores para o espaço de trabalho do Log Analytics, onde podem ser avaliados com outros dados usando consultas de log. AzureMetrics

Para referência, consulte uma lista de todos os tipos de categoria de logs de recursos com suporte no Azure Monitor.

Tabelas de Logs do Azure Monitor

Esta seção refere-se a todas as tabelas do Azure Monitor Logs relevantes para o AKS e disponíveis para consulta pelo Log Analytics.

Tipo de Recurso Notas
Serviços Kubernetes Siga este link para obter uma lista de todas as tabelas usadas pelo AKS e uma descrição de sua estrutura.

Para obter uma referência de todas as tabelas do Azure Monitor Logs / Log Analytics, consulte a Referência da Tabela de Log do Azure Monitor.

Registo de atividades

A tabela a seguir lista alguns exemplos de operações relacionadas ao AKS que podem ser criadas no log de atividades. Use o log de atividades para controlar informações como quando um cluster é criado ou teve sua configuração alterada. Você pode visualizar essas informações no portal ou usando outros métodos. Você também pode usá-lo para criar um alerta de registro de atividades para ser notificado proativamente quando ocorrer um evento.

Operation Description
Microsoft.ContainerService/managedClusters/write Criar ou atualizar cluster gerenciado
Microsoft.ContainerService/managedClusters/delete Excluir cluster gerenciado
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Listar clusterMonitoramentoCredencial de usuário
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action Listar credencial clusterAdmin
Microsoft.ContainerService/managedClusters/agentpools/write Criar ou atualizar pool de agentes

Para obter uma lista completa de possíveis entradas de log, consulte Opções do provedor de recursos Microsoft.ContainerService.

Para obter mais informações sobre o esquema de entradas do Log de Atividades, consulte Esquema do Log de Atividades.

Consulte também