Descrever componentes do Azure Monitor

Concluído

O monitoramento é o ato de coletar e analisar dados. Os dados podem ser usados para determinar o desempenho, a integridade e a disponibilidade dos aplicativos de negócios e os recursos dos quais eles dependem.

Uma estratégia de monitoramento eficaz ajuda você a entender a operação detalhada dos componentes de seus aplicativos. O monitoramento também ajuda você a aumentar seu tempo de atividade notificando-o proativamente de problemas críticos. Então você pode resolver os problemas antes que eles se tornem graves.

O Azure inclui vários serviços que individualmente executam uma função ou tarefa específica no espaço de monitoramento. Juntos, esses serviços oferecem uma solução abrangente para coletar, analisar e agir com base nos dados de seus aplicativos e nos recursos do Azure compatíveis com eles. Os serviços também funcionam para monitorar recursos críticos no local para fornecer um ambiente de monitoramento híbrido. Compreender as ferramentas e os dados que estão disponíveis é a primeira etapa no desenvolvimento de uma estratégia de monitoramento completa para seu aplicativo.

Informações importantes sobre o monitoramento com o Azure

Confira os diversos componentes do Azure compatíveis com os recursos do Azure Monitor. O diagrama a seguir fornece um resumo sobre como o Azure e o Azure Monitor trabalham juntos para fornecer uma solução robusta de monitoramento e diagnóstico.

Diagrama que mostra os diferentes serviços de monitoramento e diagnóstico disponíveis no Azure, conforme descrito no texto.

  • Os serviços de monitoramento e diagnóstico oferecidos no Azure são divididos em categorias amplas, como Núcleo, Aplicativo, Infraestrutura e Recursos Compartilhados.

  • Os armazenamento de dados no Azure Monitor mantêm suas métricas e seus logs. As Métricas do Azure Monitor e os Logs do Azure Monitor são os dois tipos básicos de dados usados pelo serviço.

  • Diversas fontes de monitoramento fornecem ao Azure Monitor os dados de métricas e logs a serem analisados. Essas fontes podem incluir a assinatura e o locatário do Azure, as instâncias de serviço do Azure, os recursos do Azure, os dados dos aplicativos e muito mais.

  • Os Insights do Azure Monitor executam diferentes funções com os dados coletados, incluindo análise, alerta e streaming, para sistemas externos.

    • Obtenção de insights: acesse a extensão do Azure Application Insights para Azure Monitor a fim de usar os recursos do APM (monitoramento de desempenho do aplicativo). É possível usar ferramentas de APM para monitorar o desempenho do aplicativo e coletar dados de log de rastreamento. O Application Insights está disponível para muitos serviços do Azure, como Máquinas Virtuais do Azure e Conjuntos de Dimensionamento de Máquinas Virtuais do Azure, além de Instâncias de Contêiner do Azure, Azure Cosmos DB e Azure IoT Edge.

    • Exibição: utilize as diversas opções no Azure Monitor para exibir e interpretar as métricas e os logs coletados. É possível usar o Power BI com o recurso Pastas de Trabalho do Azure do Azure Monitor e acessar painéis e exibições configuráveis.

    • Análise: trabalhe com os Logs do Azure Monitor (Log Analytics) no portal do Azure para escrever consultas de log para seus dados. É possível analisar seus dados de log interativamente usando as Métricas do Azure Monitor e o poderoso mecanismo de análise.

    • Resposta: configure regras de alerta de log no Azure Monitor para receber notificações sobre o desempenho do aplicativo. É possível configurar o serviço para executar ações automatizadas quando os resultados de consultas e alertas corresponderem a determinadas condições ou resultados.

    • Integração: faça a ingestão e a exportação dos resultados da consulta de log por meio da CLI do Azure, de cmdlets do Azure PowerShell e de diversas APIs. Configure a exportação automatizada de dados de log para a conta do Armazenamento do Azure ou para os Hubs de Eventos do Azure. Crie fluxos de trabalho para recuperar dados de log e copiá-los para locais externos com os Aplicativos Lógicos do Azure.