Responder a alertas de saúde local do Azure usando alertas do Azure Monitor
Aplica-se a: Azure Local 2311.2 e posterior
O serviço de integridade do sistema operacional para Azure Local monitora continuamente seu sistema Local do Azure para detetar mais de 80 problemas de integridade em vários componentes, como disco físico e virtual, capacidade do pool de armazenamento, capacidade de volume, interface de rede, QoS de armazenamento, máquinas virtuais (VMs) e VHDs. Ele fornece informações sobre o componente afetado, incluindo a causa, o tempo do problema e recomendações para mitigá-lo. Você pode visualizar problemas de saúde, como hardware não suportado, disco sem resposta, gravações de bloco incorretas, unidades desanexadas, necessidades de reparo, CPU excedida, uso de memória e armazenamento e alta latência. Para obter uma lista completa das falhas de saúde suportadas, consulte Ver falhas do Serviço de Saúde.
Este artigo descreve como usar alertas do Azure Monitor para, de forma proativa, identificar, notificar e responder aos alertas de integridade locais do Azure.
Integração de alertas de saúde locais do Azure com o Azure Monitor
A integração dos alertas do Azure Monitor com o Azure Local aprimora a capacidade de alertas de estado do Azure Local. Com esta integração, quaisquer alertas de saúde gerados no seu sistema local do Azure são encaminhados automaticamente para os alertas do Azure Monitor. Pode associar estes alertas aos seus sistemas automatizados de gestão de incidentes, garantindo respostas atempadas e eficientes.
Para obter mais informações sobre alertas do Azure Monitor, consulte O que são alertas do Azure Monitor?
Benefícios
A integração dos alertas do Azure Monitor com o Azure Local oferece vários benefícios importantes:
Sem custo adicional. Ao habilitar o recurso de alertas de integridade, você obtém automaticamente alertas do Azure Monitor para todos os seus problemas de integridade do sistema local do Azure sem custo adicional. Não há necessidade de configurar o Log Analytics ou criar manualmente quaisquer regras de alerta.
Monitorização quase em tempo real. Com os alertas de integridade locais do Azure fornecendo monitoramento quase em tempo real, você pode detetar problemas à medida que eles ocorrem e tomar medidas imediatas, reduzindo assim o tempo de inatividade.
Personalização. A experiência de alertas de saúde locais do Azure é construída sobre os alertas do Azure Monitor. Você pode configurar as regras de processamento de alertas para notificar a equipe certa por meio de seus parceiros de gerenciamento de incidentes preferidos, garantindo uma resposta rápida e eficaz aos problemas.
Pré-requisitos
Aqui estão os pré-requisitos para usar alertas de saúde com o Azure Local:
- Ter acesso a um sistema Local do Azure implantado e registrado. Para obter mais informações, consulte Implantar o Azure Local por meio do portal do Azure.
Configurar alertas de saúde no Azure Local
Aqui estão as etapas de alto nível para configurar alertas de integridade para o Azure Local:
- Etapa 1: ative a capacidade de alertas de saúde.
- Etapa 2: Configurar regras de processamento de alertas.
Etapa 1: Ativar o recurso de alertas de saúde
Quando você habilita alertas por meio do portal do Azure, a extensão do Azure Monitor é instalada em segundo plano. Para verificar se essa extensão está instalada, vá para Extensões de Configurações> no portal do Azure. Esta extensão aparece como AzureEdgeAlerts na lista de extensões.
Siga estas etapas para ativar alertas de saúde através do portal do Azure.
Vá para a página de recursos do sistema Local do Azure e selecione seu cluster. Na guia Funcionalidades, selecione o bloco Alertas de saúde.
No painel Ativar alertas de saúde à direita, selecione o botão Ativar.
A instalação da extensão de alertas do Azure Monitor começa em segundo plano.
Depois de a extensão ser instalada com sucesso, você será levado para a guia Capacidades. Verifique se o bloco de Alertas de Saúde na guia Capacidades agora aparece como Configurado.
Etapa 2: Configurar regras de processamento de alertas
Nesta etapa, você configura regras de processamento de alertas, que consistem em uma série de configurações e ações para determinar como lidar com os alertas recebidos. Essas regras permitem adicionar ou suprimir grupos de ações, aplicar filtros ou especificar agendas predefinidas para aplicar a regra.
Aqui estão alguns casos de uso comuns de como você pode configurar regras de processamento de alertas para lidar com alertas de integridade local do Azure:
- Configure um grupo de ações para determinar quem recebe uma notificação e o tipo de notificação a ser enviada. As notificações podem ser enviadas por e-mail, mensagem SMS ou ambos.
- Especifique que todos os alertas de falhas de integridade relacionadas ao armazenamento devem ser direcionados à equipe responsável por resolver problemas de armazenamento.
- Configure quando aplicar a regra. Por padrão, a regra está sempre ativa. Você pode configurá-lo para funcionar em um horário específico ou pode configurar uma agenda recorrente.
Para obter informações sobre regras de processamento de alertas e como configurá-las, consulte Regras de processamento de alertas e Configurar uma regra de processamento de alertas.
Rever alertas de saúde
No portal do Azure, é possível rever alertas de integridade no seu sistema local do Azure em tempo real na guia Monitoramento>Alertas.
O painel Alertas apresenta um resumo de alto nível dos alertas em cada nível de gravidade. Você pode fazer uma busca detalhada para ver alertas individuais em cada nível de gravidade.
Modificar o limite de alertas de saúde
Você pode modificar o limite de alguns alertas de integridade, como CPU, memória, uso de armazenamento por meio do PowerShell. Para obter mais informações, consulte Modificar configurações do Serviço de Saúde.
Para exibir as configurações de limite atuais para diferentes falhas de integridade, execute o seguinte comando:
Get-StorageSubSystem Cluster* | Get-StorageHealthSetting -Name <SettingName>
Por exemplo, para exibir o aviso de capacidade do volume de armazenamento e o limite crítico, execute os seguintes comandos:
Get-StorageSubSystem Cluster* | Get-StorageHealthSetting -Name "System.Storage.Volume.CapacityThreshold.Warning"
Get-StorageSubSystem Cluster* | Get-StorageHealthSetting -Name "System.Storage.Volume.CapacityThreshold.Critical"
Para alterar o limite para a configuração desejável, execute o seguinte comando:
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name <SettingName> -Value <Value>
Por exemplo, para alterar o limite de aviso de capacidade do volume de armazenamento, execute o seguinte comando:
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.Volume.CapacityThreshold.Warning" -Value 70
Desativar alertas de saúde
Para desabilitar o recurso de alertas de integridade, desinstale a extensão de alertas do Azure Monitor instalada anteriormente.
Para obter instruções, consulte Desinstalar uma extensão do portal do Azure.
Próximos passos
Veja uma lista de alertas de saúde que pode encontrar no seu sistema local do Azure.