Partilhar via


Descrição geral do Azure Monitor

O Azure Monitor é o serviço unificado de observabilidade da Microsoft para recolher, analisar e atuar em telemetria a partir de ambientes cloud e híbridos. Permite-lhe compreender a saúde, desempenho e fiabilidade das suas aplicações Azure e recursos de infraestrutura, reunindo métricas, logs, traços e eventos numa única experiência de observabilidade.

Para além de suportar funcionalidades do Azure Monitor, a plataforma de dados Azure Monitor também suporta outros serviços como o Defender for Cloud e o Microsoft Sentinel. Isto simplifica a sua infraestrutura de gestão, permitindo-lhe aproveitar o investimento num 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.

Monitorize os seus recursos na cloud

O Azure Monitor recolhe logs e métricas de todos os recursos dos diferentes serviços Azure que utiliza, incluindo logs de auditoria do Entra ID. Estes dados de monitorização estão integrados na experiência do portal Azure para cada serviço. Veja um resumo da saúde e desempenho dos seus recursos e depois aprofunde em dados de monitorização mais detalhados e ferramentas de análise para investigar e resolver problemas. Alguns serviços também oferecem experiências dedicadas de monitorização chamadas Azure Monitor Insights que proporcionam uma visibilidade profunda sobre o desempenho e funcionamento dos seus recursos cloud.

Consulte Monitorizar recursos do Azure.

Monitorize a sua infraestrutura

O Azure Monitor monitoriza a saúde e o desempenho das suas máquinas virtuais e clusters Kubernetes que compõem a infraestrutura de muitos ambientes. Recolha registos de eventos além das métricas OpenTelemetry e Prometheus e analise diferentes componentes para visualizar a sua configuração, funcionamento e detalhes de desempenho. O Azure Network Watcher fornece um conjunto de ferramentas que utilizam a plataforma de dados Azure Monitor para monitorizar a saúde da rede dos seus recursos de infraestrutura.

Veja Monitorizar Máquinas Virtuais Azure, Monitorizar Kubernetes, Network Watcher.

Monitorize as suas aplicações

Application Insights é uma funcionalidade OpenTelemetry do Azure Monitor que oferece monitorização de desempenho (APM) de aplicações para aplicações web em direto. A integração com o OpenTelemetry (OTel) fornece uma abordagem neutra do fornecedor para coletar e analisar dados de telemetria, permitindo a observabilidade abrangente de seus aplicativos.

Consulte Informações sobre Aplicações.

Monitorize os seus agentes

O Application Insights proporciona uma experiência unificada para monitorizar agentes de IA através do Microsoft Foundry, Copilot Studio e frameworks de agentes de terceiros. Consolida telemetria e diagnóstico, permitindo aos programadores acompanhar o desempenho dos agentes, resolver erros e otimizar o comportamento dos agentes. Através da sua integração com o Microsoft Foundry, o Application Insights oferece observabilidade em tempo real para operadores de cargas de trabalho de IA generativa, com painéis integrados que revelam métricas operacionais chave como consumo de tokens, latência, taxas de erro e pontuações de qualidade.

Veja Monitorizar agentes de IA e Observabilidade em IA generativa.

Plataforma de dados do Azure Monitor

O Azure Monitor tem uma plataforma de dados centralizada para suportar a recolha de telemetria de várias fontes e as diferentes funcionalidades para análise e resolução de problemas. Os espaços de trabalho do Log Analytics recolhem dados de log e rastreamento, que podem ser analisados com a Linguagem de Consulta Kusto (KQL). Os espaços de trabalho Azure Monitor recolhem métricas Prometheus e OpenTelemetry, que podem ser analisadas usando a Prometheus Query Language (PromQL).

Veja a plataforma de dados Azure Monitor.

Analisar e visualizar dados

Para além de integrar dados de monitorização na experiência do portal Azure para diferentes serviços, o Azure Monitor oferece múltiplas opções para visualizar os seus dados de monitorização ou realizar análises ad hoc. Use livros de trabalho pré-construídos e dashboards Grafana no portal Azure ou crie os seus próprios painéis personalizados. Para análises ad-hoc, utilize o explorador de métricas para analisar métricas com o PromQL e o Log Analytics para analisar dados de logs e traços com o KQL.

Veja Visualizar dados, explorador de métricas, Análise de Registos.

Resolução de problemas e diagnóstico

Utilize ferramentas de análise interativa, como o explorador de métricas e o Log Analytics, para investigar falhas, correlacionar eventos e identificar gargalos de desempenho entre aplicações e recursos. Para uma experiência de resolução de problemas agente, utilize o agente de observabilidade para ajudar a analisar telemetria, detetar anomalias e correlacionar sinais entre fontes de dados.

Veja o agente de observabilidade Azure Copilot.

Responder a problemas

Os alertas no Azure Monitor notificam-no proativamente quando são identificados problemas nos dados recolhidos, para que possa responder proativamente antes que afetem os seus clientes. Capacidades AIOps, como limiares de alerta dinâmico e alertas inteligentes, utilizam aprendizagem automática para ajudar na configuração e resposta dos alertas. O Autoscale é uma funcionalidade do Azure Monitor que adiciona e remove automaticamente recursos de acordo com a carga da sua aplicação.

Veja alertas do Azure Monitor, alertas inteligentes e Autoscale.

Ambientes híbridos

O Azure Monitor não foi apenas concebido para monitorizar ambientes Azure, como pode funcionar como uma solução centralizada de monitorização para os seus ambientes híbridos. Use o Azure Arc para ligar os seus recursos noutras clouds e on-premises para os monitorizar juntamente com os seus recursos Azure. Para volumes de dados particularmente grandes e para suportar ambientes com conectividade intermitente, implemente o pipeline Azure Monitor, que estende as capacidades de recolha de dados do Azure Monitor para o seu próprio data center e outros fornecedores de cloud.

Veja Monitorização Multicloud e Pipeline do Azure Monitor.

Onboarding

Integre recursos no Azure Monitor usando uma variedade de métodos, incluindo o portal Azure, linha de comando ou modelos de infraestrutura como código (IaC) para implementar em grande escala. Use regras de recolha de dados para personalizar e filtrar os dados que devem ser recolhidos de diferentes fontes.

Veja Fontes de Dados e métodos de recolha de dados e exemplos de modelos do Gestor de Recursos.

Próximos passos