Monitoramento do Azure Monitor e do Kubernetes
Este artigo descreve como monitorar sua implantação usando o Azure Monitor e o monitoramento do Kubernetes.
Azure Monitor
O Azure Monitor é um serviço de monitoramento completo que você pode usar para monitorar os recursos do Azure quanto à disponibilidade, desempenho e operação.
Métricas do Azure Monitor
As Métricas do Azure Monitor são um recurso do Azure Monitor que coleta dados dos recursos monitorados em um banco de dados de série temporal.
Essas métricas podem se originar de várias fontes diferentes, incluindo métricas nativas da plataforma e métricas nativas personalizadas, por meio do Application Insights do agente do Azure Monitor e do Prometheus Gerenciado pelo Azure.
As métricas do Prometheus podem ser armazenadas em um espaço de trabalho do Azure Monitor para uma visualização subsequente por meio do Grafana Gerenciado pelo Azure.
Configuração de métricas
Para configurar a extração de dados de métricas do Prometheus no Azure Monitor, confira o artigo Serviço gerenciado do Azure Monitor para a configuração de extração do Prometheus, que se baseia nesse configmap. O Armazenamento de Contêineres do Azure habilitado pelo Azure Arc especifica os valores prometheus.io/scrape:true
e prometheus.io/port
e depende do padrão de prometheus.io/path: '/metrics'
. Você deve especificar o Armazenamento de Contêineres do Azure habilitado pelo namespace de instalação do Azure Ar em pod-annotation-based-scraping
para definir o escopo adequado da ingestão de métricas.
Após a configuração do Prometheus ter sido concluída, siga as instruções do Grafana Gerenciado pelo Azure para criar uma instância do Grafana Gerenciado pelo Azure.
Logs do Azure Monitor
Os logs do Azure Monitor são um recurso do Azure Monitor que coleta e organiza dados de log e de desempenho dos recursos monitorados e pode ser usado para analisar esses dados de várias maneiras.
Configuração dos logs
Se quiser acessar os dados de log por meio do Azure Monitor, habilite os Insights de Contêiner do Azure Monitor no seu cluster do Kubernetes habilitado para Arc e, a seguir, analise os dados coletados com uma coleção de exibições e pastas de trabalho.
Além disso, você pode usar o Log Analytics do Azure Monitor para consultar os dados de log coletados.
Próximas etapas
Visão geral do Armazenamento de Contêineres do Azure habilitado pelo Azure Arc