Compartilhar via


Visão geral do Azure Monitor

O Azure Monitor é o serviço de observabilidade unificada da Microsoft para coletar, analisar e agir sobre telemetria de ambientes híbridos e de nuvem. Ele permite que você entenda a integridade, o desempenho e a confiabilidade de seus aplicativos e recursos de infraestrutura do Azure reunindo métricas, logs, rastreamentos e eventos em uma única experiência de observabilidade.

Além de dar suporte aos recursos do Azure Monitor, a plataforma de dados do Azure Monitor também dá suporte a outros serviços, como o Defender para Nuvem e o Microsoft Sentinel. Isso simplifica sua infraestrutura de gerenciamento, permitindo que você aproveite seu investimento em um conjunto comum de linguagens de consulta e ferramentas de análise.

Diagrama que mostra uma visão geral do Azure Monitor com fontes de dados enviando dados e recursos do Azure Monitor usando os dados coletados.

Monitorar seus recursos de nuvem

O Azure Monitor coleta logs e métricas de todos os recursos em diversos serviços do Azure que você utiliza, incluindo logs de auditoria do Entra ID. Esses dados de monitoramento são integrados à experiência do portal do Azure para cada serviço. Exiba um resumo da integridade e do desempenho de seus recursos e, em seguida, faça uma análise detalhada dos dados de monitoramento e das ferramentas de análise para investigar e solucionar problemas. Alguns serviços também fornecem experiências de monitoramento dedicadas chamadas insights do Azure Monitor que fornecem visibilidade profunda do desempenho e da operação de seus recursos de nuvem.

Consulte Monitorar recursos do Azure.

Monitorar sua infraestrutura

O Azure Monitor monitora a integridade e o desempenho de suas máquinas virtuais e clusters kubernetes que compõem a infraestrutura de muitos ambientes. Colete logs de eventos além das métricas OpenTelemetry e Prometheus e faça drill down em diferentes componentes para exibir seus detalhes de configuração, operação e desempenho. O Observador de Rede do Azure fornece um conjunto de ferramentas que usam a plataforma de dados do Azure Monitor para monitorar a integridade da rede de seus recursos de infraestrutura.

Consulte Monitorar Máquinas Virtuais do Azure, Monitorar Kubernetes, Observador de Rede.

Monitorar seus aplicativos

O Application Insights é um recurso OpenTelemetry do Azure Monitor que oferece o APM (monitoramento de desempenho de aplicativos) para aplicativos Web dinâmicos. A integração com o OpenTelemetry (OTel) fornece uma abordagem neutra do fornecedor para coletar e analisar dados de telemetria, permitindo uma observabilidade abrangente de seus aplicativos.

Veja Application Insights.

Monitorar seus agentes

O Application Insights fornece uma experiência unificada para monitorar agentes de IA em estruturas de agente do Microsoft Foundry, Copilot Studio e de terceiros. Ele consolida a telemetria e o diagnóstico, permitindo que os desenvolvedores acompanhem o desempenho do agente, solucionem erros e otimizem o comportamento do agente. Por meio de sua integração com o Microsoft Foundry, o Application Insights oferece observabilidade em tempo real para operadores de cargas de trabalho de IA generativas, com painéis internos que fornecem métricas operacionais importantes, como consumo de token, latência, taxas de erro e pontuações de qualidade.

Consulte Monitorar agentes de IA e Observabilidade em IA generativa.

Plataforma de dados do Azure Monitor

O Azure Monitor tem uma plataforma de dados centralizada para dar suporte à coleta de telemetria de várias fontes e aos diferentes recursos para análise e solução de problemas. Os espaços de trabalho do Log Analytics coletam dados de log e rastreamento que podem ser analisados com a Linguagem de Consulta Kusto (KQL). Os workspaces do Azure Monitor coletam métricas Prometheus e OpenTelemetry, que podem ser analisadas usando Prometheus Query Language (PromQL).

Consulte a plataforma de dados do Azure Monitor.

Analisar e visualizar dados

Além de integrar dados de monitoramento à experiência do portal do Azure para diferentes serviços, o Azure Monitor fornece várias opções para visualizar seus dados de monitoramento ou executar uma análise ad hoc. Use pastas de trabalho predefinidas e painéis do Grafana no portal do Azure ou crie seus próprios painéis personalizados. Para análise ad hoc, use o Metrics Explorer para analisar as métricas usando o PromQL e o Log Analytics para analisar dados de log e rastreamento usando KQL.

Consulte Visualizar dados, gerenciador de métricas, Log Analytics.

Solução de problemas e diagnóstico

Use ferramentas de análise interativas, como o Gerenciador de Métricas e o Log Analytics, para investigar falhas, correlacionar eventos e identificar gargalos de desempenho entre aplicativos e recursos. Para uma experiência de solução de problemas agente, use o agente de observabilidade para ajudar a analisar a telemetria, detectar anomalias e correlacionar sinais entre fontes de dados.

Consulte o agente de observabilidade do Azure Copilot.

Responder a problemas

Os alertas no Azure Monitor notificam você proativamente quando os problemas são identificados nos dados coletados para que você possa responder proativamente a eles antes que eles afetem seus clientes. Os recursos do AIOps, como limites de alerta dinâmico e alertas inteligentes, usam o aprendizado de máquina para ajudar na configuração e resposta de alertas. O dimensionamento automático é um recurso do Azure Monitor que adiciona e remove recursos automaticamente de acordo com a carga em seu aplicativo.

Consulte alertas do Azure Monitor, alertas inteligentes, dimensionamento automático.

Ambientes híbridos

O Azure Monitor não foi projetado apenas para monitorar ambientes do Azure, mas pode atuar como uma solução de monitoramento centralizada para seus ambientes híbridos. Use o Azure Arc para conectar seus recursos em outras nuvens e localmente para monitorá-los junto com seus recursos do Azure. Para volumes de dados particularmente grandes e para dar suporte a ambientes com conectividade intermitente, implante o pipeline do Azure Monitor que estende os recursos de coleta de dados do Azure Monitor para seu próprio data center e outros provedores de nuvem.

Consulte o monitoramento multinuvem e o pipeline do Azure Monitor.

Onboarding

Integre recursos ao Azure Monitor usando uma variedade de métodos, incluindo o portal do Azure, a linha de comando ou os modelos de IaC (infraestrutura como código) a serem implantados em escala. Use regras de coleta de dados para personalizar e filtrar os dados que devem ser coletados de diferentes fontes.

Consulte fontes de dados e métodos de coleta de dados e exemplos de modelo do Resource Manager.

Próximas etapas