Share via


Monitorar contêineres com os logs do Azure Monitor

Este artigo aborda as etapas necessárias para configurar a solução de monitoramento de contêiner de logs do Azure Monitor para exibir os eventos de contêiner. Para configurar o cluster para coletar eventos de contêiner, consulte tutorial passo a passo.

Observação

Como parte da transição contínua do Microsoft Operations Management Suite para o Azure Monitor, o Agente do OMS para Windows ou Linux será chamado de agente do Log Analytics para Windows e agente do Log Analytics para Linux.

Observação

Este artigo foi atualizado recentemente para usar o termo logs do Azure Monitor em vez de Log Analytics. Os dados de log ainda são armazenados em um espaço de trabalho do Log Analytics e ainda são coletados e analisados pelo mesmo serviço do Log Analytics. Estamos atualizando a terminologia para refletir melhor a função dos logs no Azure Monitor. Confira as alterações de terminologia do Azure Monitor para obter detalhes.

Configurar a solução de monitoramento de contêineres

Observação

Você precisa ter concluído a configuração dos logs do Azure Monitor para o cluster, bem como ter implantado o agente do Log Analytics nos nós. Se ainda não tiver feito isso, primeiro siga as etapas em Configurar logs do Azure Monitor e em Adicionar o agente do Log Analytics a um cluster.

  1. Depois que o cluster for configurado com os logs do Azure Monitor e o agente do Log Analytics, implante os contêineres. Aguarde até que os contêineres sejam implantados antes de passar para a próxima etapa.

  2. No Azure Marketplace, pesquise Solução de monitoramento de contêiner e clique no recurso Solução de monitoramento de contêiner que aparecerá abaixo da categoria Monitoramento + Gerenciamento.

    Adicionando a solução de Contêineres

  3. Crie a solução dentro do mesmo workspace que já foi criado para o cluster. Essa alteração automaticamente aciona o agente para iniciar a coleta de dados de docker nos contêineres. Em cerca de 15 minutos, você verá a solução se acender com os logs e estatísticas de entrada, como mostra a imagem abaixo.

    Painel de análise de Log básica

O agente permite a coleta de vários logs específicos de contêiner que podem ser consultados nos logs do Azure Monitor ou usados para visualizar os indicadores de desempenho. Os tipos de log coletados são:

  • ContainerInventory: mostra informações sobre imagens, nome e localização do contêiner
  • ContainerImageInventory: informações sobre imagens implantadas, inclusive IDs ou tamanhos
  • ContainerLog: logs de erros específicos, logs de docker (stdout etc.) e outras entradas
  • ContainerServiceLog: comandos de daemon do docker que foram executados
  • Perf: contadores de desempenho incluindo o CPU, memória, tráfego de rede, E/S do disco e métricas personalizadas das máquinas de host do contêiner

Próximas etapas