O que é o monitoramento local do Azure?
Aplica-se a: Azure Local, versão 23H2
Importante
O Azure Stack HCI agora faz parte do Azure Local. A renomeação da documentação do produto está em andamento. As alterações textuais foram concluídas e as atualizações visuais serão finalizadas em breve. Saiba mais.
Este artigo fornece uma visão geral do monitoramento local do Azure.
O monitoramento do Azure Local envolve a coleta e análise regulares de dados de todos os componentes do sistema para identificar e resolver prontamente possíveis problemas. O monitoramento de rotina é crucial para manter a integridade e a funcionalidade do sistema local do Azure.
Para entender os padrões de desempenho atuais, identificar anomalias de desempenho e desenvolver métodos para resolver problemas, é importante definir métricas de desempenho de linha de base para seu sistema em diferentes tempos e condições de carga.
O Azure Local utiliza ferramentas do Azure Monitor, como Insights, Métricas, Logs, Pastas de Trabalho e Alertas. Essas ferramentas ajudam a coletar dados, analisar e responder proativamente a variações consistentes ou de tendência de sua linha de base estabelecida.
Arquitetura de alto nível
Em geral, a arquitetura do monitoramento local do Azure compreende os seguintes componentes principais:
- Implantação de extensões para coletar log, métricas, telemetria e alertas.
- Usando ferramentas do Azure Monitor, como Insights, Métricas, Logs, Pastas de Trabalho e Alertas para analisar, visualizar e responder aos dados com eficiência.
O diagrama a seguir é uma representação arquitetônica da implementação de monitoramento local do Azure.
Recursos de monitoramento no Azure Local
Esta seção descreve os recursos de monitoramento no Azure Local.
Insights
O Insights é um recurso do Azure Monitor que permite que você comece a monitorar rapidamente seu sistema local do Azure usando logs. Você pode usar o Insights para monitorar um único sistema local do Azure ou vários sistemas simultaneamente. O Insights para Azure Local coleta dados na forma de logs usando o Agente do Azure Monitor e, em seguida, armazena os dados em um workspace do Log Analytics. Ele usa a KQL (Linguagem de Consulta Kusto) para consultar o workspace do Log Analytics e os resultados são visualizados usando pastas de trabalho do Azure. Para saber mais sobre como usar o Insights para monitorar um ou mais sistemas locais do Azure, consulte Monitorar um único sistema local do Azure com o Insights ou Monitorar vários sistemas locais do Azure com o Insights.
Com o Insights for Azure Local, você obtém acesso a pastas de trabalho padrão com métricas básicas, juntamente com pastas de trabalho especializadas criadas para monitorar os principais recursos do Azure Local. Para saber mais sobre essas pastas de trabalho de recursos, consulte Monitorar recursos locais do Azure com o Insights.
Métricas
O Azure Local permite que você armazene dados numéricos de seus clusters em um banco de dados de série temporal dedicado. Esses dados são coletados usando a extensão Telemetry and Diagnostics Arc e, em seguida, analisados usando o Metrics Explorer. Para saber mais sobre Métricas, consulte Monitorar o Azure Local com as Métricas do Azure Monitor.
Alertas
Os alertas trabalham de forma proativa, mandando notificações quando encontram condições importante em seus dados de monitoramento. Eles permitem que você identifique e resolva problemas antes que os usuários do seu sistema os percebam. A resposta pode ser um texto ou email para um administrador ou um processo automatizado que tenta corrigir uma condição de erro. Você pode alertar sobre qualquer métrica ou dados de log coletados do sistema local do Azure.
Para obter mais informações sobre alertas, consulte O que são alertas do Azure Monitor?
Tipos de alertas
A tabela a seguir fornece uma breve descrição e instruções de configuração para cada tipo de alerta no Azure Local:
Tipo de Alerta | Descrição | Como configurar |
---|---|---|
Alertas de integridade | Estes são alertas gerados pelo sistema e não têm custo adicional. Você não precisa configurar o Log Analytics ou criar manualmente regras de alerta. | Consulte Configurar alertas de integridade para o Azure Local. |
Alertas baseados em log | Esses são alertas definidos pelo cliente que são usados para executar operações lógicas avançadas em seus dados de log. Esses alertas permitem que você use a consulta do Log Analytics para avaliar logs de recursos em uma frequência predefinida. | Consulte Configurar alertas de log para o Azure Local. |
Alertas baseados em métricas | Esses são alertas definidos pelo cliente que são usados para avaliar métricas do sistema local do Azure em intervalos regulares. Alertas de métrica são úteis quando você deseja ser alertado sobre dados que exigem pouca ou nenhuma manipulação. | Consulte Configurar alertas de métrica para o Azure Local. |
Alertas recomendados | Esses são alertas predefinidos baseados em métricas para o recurso do sistema local do Azure. Esses alertas fornecem monitoramento inicial para um conjunto comum de métricas, incluindo porcentagem de CPU e memória disponível. | Consulte Habilitar regras de alerta recomendadas para o Azure Local. |