Monitorar a referência de dados do AKS

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

Métricas

As tabelas a seguir listam as métricas da plataforma coletadas para o AKS. Acesse cada link para obter uma lista detalhada das métricas para cada tipo específico.

Tipo de métrica Namespace do tipo/provedor de recursos
e vincular a métricas individuais
Clusters gerenciados Microsoft.ContainerService/managedClusters
Clusters conectados microsoft.kubernetes/connectedClusters
Máquinas virtuais Microsoft.Compute/virtualMachines
conjuntos de escala de máquina virtual Microsoft.Compute/virtualMachineScaleSets
Conjuntos de dimensionamento de máquinas virtuais Microsoft.Compute/virtualMachineScaleSets/virtualMachines

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

Além das métricas de plataforma acima, os insights do Contêiner do Azure Monitor Container coletam essas métricas personalizadas para nós, pods, contêineres e volumes persistentes.

Dimensões de métrica

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

Nome da dimensão Descrição
requestKind Usado por métricas como solicitações em andamento para dividir por tipo de solicitação.
condition 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 tipo de condição.
status2 Usado por métricas como status para várias condições de nó, para dividir por tipo de condição.
Usado por métricas como milicores de uso de CPU para dividir pelo nome do nó.
fase Usado por métricas como o número de pods por fase para dividir pela fase do pod.
namespace Usado por métricas como o número de pods por fase para dividir pelo namespace do pod.
Pod Usado por métricas como o número de pods por fase para dividir pelo nome do pod.
nodepool Usado por métricas como bytes de disco usados para dividir pelo nome do nó.
dispositivo Usado por métricas como bytes de disco usados para dividir pelo nome do dispositivo.

Logs de recursos

O AKS implementa os logs do painel 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 amostra para obter exemplos de consulta.

A tabela a seguir lista as categorias de log de recursos que você pode coletar para 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 workspace do Log Analytics usando o modo específico do recurso. No modo de diagnóstico do Azure, todos os logs são gravados na tabela AzureDiagnostics.

Categoria Descrição Tabela
(modo específico de recurso)
kube-apiserver Logs de auditoria do servidor de API. AKSControlPlane
kube-audit Dados do log de auditoria para cada evento de auditoria, incluindo get, lista, criar, atualizar, excluir, patch e post. AKSAudit
kube-audit-admin Subconjunto da categoria Kube-Audit Log. Reduz o número de logs significativamente ao excluir os eventos de auditoria Get e List do log. AKSAuditAdmin
kube-controller-manager Obter uma visibilidade mais aprofundada dos problemas que podem surgir entre o Kubernetes e o painel de controle do Azure. Um exemplo típico é o cluster do AKS não ter as permissões para interagir com o Azure. AKSControlPlane
kube-scheduler Logs do agendador. AKSControlPlane
cluster-autoscaler Entenda por que o cluster do AKS está aumentando ou reduzindo, o que pode não ser esperado. Essas informações também são úteis para correlacionar intervalos de tempo em que algo interessante pode ter ocorrido no cluster. AKSControlPlane
cloud-controller-manager Logs do componente cloud-node-manager do gerenciador de controladores de nuvem do Kubernetes. AKSControlPlane
guard Auditorias gerenciadas do Microsoft Entra ID e do RBAC do Azure. Para a ID gerenciada do Microsoft Entra, isso inclui informações de token e de usuário. Para o RBAC do Azure, isso inclui revisões de acesso de dentro e de fora. AKSControlPlane
csi-azuredisk-controller Logs do driver de armazenamento do Azure Disk CSI. AKSControlPlane
csi-azurefile-controller Logs do driver de armazenamento do Azure Files CSI. AKSControlPlane
csi-snapshot-controller Logs do controlador de instantâneo do Azure CSI. AKSControlPlane
AllMetrics Inclui todas as métricas de plataforma. Envia esses valores para o espaço de trabalho do Log Analytics onde ele pode ser avaliado com outros dados usando consultas de log. AzureMetrics

Para referência, confira 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 dos Logs do Azure Monitor relevantes para o AKS e disponíveis para consulta pelo Log Analytics.

Tipo de recurso Observações
Serviços de Kubernetes Acesse 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 de Logs do Azure Monitor/Log Analytics, confira a Referência da tabela de log do Azure Monitor.

Log de atividades

A tabela a seguir lista algumas operações de exemplo relacionadas ao AKS que podem ser criadas no Log de atividades. Use o log de atividades para acompanhar informações como quando um cluster é criado ou teve sua alteração de configuração. Você pode exibir essas informações no portal ou usando outros métodos. Você também pode exibir para criar um alerta do Log de atividades para ser notificado proativamente quando ocorrer um evento.

Operação Descrição
Microsoft.ContainerService/managedClusters/write Criar ou atualizar um cluster gerenciado
Microsoft.ContainerService/managedClusters/delete Excluir cluster gerenciado
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Listar credencial clusterMonitoringUser
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, confira Esquema do log de atividades.

Confira também