Inscreva-se em eventos do sistema ECS no CloudMonitor para receber alertas sobre alterações de estado da instância e automatizar respostas de O&M.
Se sua empresa exige resposta rápida a eventos ou processa um grande volume deles, inscreva-se nos eventos do ECS pelo EventBridge. Consulte Inscrever-se em eventos do ECS com o EventBridge.
Contexto
O CloudMonitor permite consultar, gerencie e monitorar eventos do sistema em todos os serviços da Alibaba Cloud. Consulte O que é o CloudMonitor.
Configure regras de alerta no CloudMonitor para receber notificações quando ocorrerem eventos do sistema. O CloudMonitor oferece os seguintes métodos de notificação:
SMS, e-mail ou mensagens do DingTalk.
Encaminhamento para Message Queue, Log Service, Function Compute ou Webhook para tratamento automatizado de eventos.
Crie uma política de assinatura
Este exemplo cria uma política de assinatura para o evento do sistema Instance:StateChange.
Faça login no console do Cloud Monitor.
-
No painel de navegação à esquerda, escolha Event Center > Event Subscription.
NotaTambém é possível crie uma política de assinatura pelo menu System Event. Para isso, siga estas etapas:
No painel de navegação à esquerda, escolha Event Center > System Event.
Na seção Welcome to the new Event Center, clique em Create Now.
Na aba Subscription Policy, clique em Create Subscription Policy.
-
Na página Create Subscription Policy, configure os seguintes parâmetros:
Basic Information: Insira um nome para a política de assinatura.
-
Alert Subscription:
Subscription Type: Selecione System Events.
-
Subscription Scope:
Service: Selecione ECS.
Event Type: Selecione Status Notification.
Event Name: Selecione Instance:StateChange.
Event Severity: Selecione Notification (Info).
-
Application Groups, Event Content e Event Resources: Deixe em branco. As notificações são enviadas para eventos Instance:StateChange em todas as instâncias ECS de todos os grupos de aplicativos da conta.
NotaPara obter uma lista de eventos do sistema ECS, consulte System Event - Elastic Compute Service (ECS).
Combined Noise Reduction: Use as configurações padrão.
-
Notification: Crie uma configuração de notificação. Utilize o Custom Notification Method padrão.
Insira um nome para a configuração de notificação, defina Notification settings como Set the notification group directly, selecione um grupo de contatos de alerta em Contact Group e clique em OK.
NotaConsulte a seção Crie uma política de configuração de notificação do tópico "Gerencie configurações de notificação".
O CloudMonitor envia notificações de alerta conforme os métodos configurados para os contatos de alerta no grupo especificado. Por exemplo, se um contato tiver número de celular e e-mail configurados com o método de notificação padrão definido como custom notification method, ele receberá chamadas telefônicas, mensagens de texto e e-mails de alerta.
-
Push and Integration: Deixe em branco.
NotaConsulte Crie um canal de push.
Para mais detalhes sobre notificações de eventos, consulte:
Depurar assinatura de eventos
Após inscrever-se nas notificações de eventos do sistema, use o recurso de depuração para verifique se as notificações chegam aos serviços Message Queue, Log Service, Function Compute e Webhook conforme esperado.
Na aba Subscription Policy, clique em Debug Event Subscription.
-
No painel Create Event Debugging, defina Service como ECS e Name como Instance:StateChange.
O CloudMonitor gera o conteúdo de depuração no formato JSON.
-
Clique em OK.
A mensagem The operation is successful. é exibida. O CloudMonitor envia uma notificação de alerta de teste aos contatos de alerta conforme os métodos definidos na política de assinatura.
Referências
Defina ações subsequentes para as notificações de eventos e automatize respostas a alterações de estado das instâncias ECS. Por exemplo, especifique uma fila do Message Service (MNS) na política. Consulte Automatizar O&M em alterações de estado do ECS.