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.
Recursos de monitoramento no Azure Local
O Azure Local fornece recursos de monitoramento totalmente integrados ao Azure Monitor. Esses recursos fornecem insights, ajudam a visualizar e analisar dados e capacitam você a responder aos dados de monitoramento de entrada. As seções a seguir fornecem uma visão geral de quais recursos estão disponíveis e os benefícios que elas fornecem.
Insights
O Azure Local Insights coleta os principais logs de desempenho e integridade e visualiza esses dados coletados em painéis predefinidos. Esses painéis fornecem uma representação visual abrangente da integridade geral do sistema local do Azure, incluindo nós, máquinas virtuais (VMs) e armazenamento. Ele fornece visibilidade de desempenho e uso no sistema local do Azure por meio de uso de CPU e memória, uso de rede e desempenho de armazenamento, como IOPS, taxa de transferência e latência. Com o Insights para O Azure Local, você também obtém acesso a pastas de trabalho especializadas criadas para monitorar os principais recursos do Azure Local, como eliminação de duplicação do Sistema de Arquivos Resiliente (ReFS) e compactação e monitoramento de hardware para Dell. Você também pode personalizar pastas de trabalho existentes para criar novas pastas de trabalho. Para saber mais sobre essas pastas de trabalho de recursos, consulte Monitorar recursos locais do Azure com o Insights.
Você pode usar o Insights para monitorar um único sistema local do Azure ou vários sistemas simultaneamente. O Insights coleta dados usando o Agente do Azure Monitor e 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.
Métricas
As Métricas Locais do Azure coletam mais de 60 métricas principais para monitorar sua infraestrutura, disponíveis prontas para uso e sem custo adicional. Essas métricas incluem uso de CPU e memória, métricas de desempenho de armazenamento, como IOPS, latência e taxa de transferência, taxa de transferência de rede e métricas de desempenho de VM. Você pode exibir essas métricas no Azure Monitor por meio de gráficos predefinidos. Você também pode criar gráficos personalizados para visualizar essas métricas com base em suas preferências.
As métricas permitem 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
O Azure Local fornece recursos de alerta por meio de alertas do Azure Monitor. Os alertas trabalham de forma proativa, mandando notificações quando encontram condições importante em seus dados de monitoramento. Os alertas podem ser gerados com base em falhas de integridade predefinidas do serviço de integridade do sistema operacional ou você pode criar alertas personalizados com base em métricas ou logs coletados. Para simplificar a criação de alertas personalizados, um conjunto de alertas recomendados está disponível que você pode usar como modelos.
Os alertas permitem que você identifique e resolva problemas antes que os usuários do sistema os observem. A resposta pode ser um texto ou email para um administrador ou um processo automatizado que tenta corrigir uma condição de erro.
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 | O serviço de integridade do sistema operacional monitora mais de 80 problemas de integridade, incluindo capacidade de volume de armazenamento, QoS de armazenamento, problemas de hardware de adaptador de rede e disco físico, uso de CPU e memória do servidor e configuração de cluster. Esses são alertas gerados pelo sistema e não têm nenhum custo extra. 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. Modelos predefinidos estão disponíveis para começar a usar alertas de log. |
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. |
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.