As notificações de eventos enviam mensagens automaticamente para o CloudMonitor, tópicos do MNS e filas do MNS quando ocorrem eventos específicos. Este tópico descreve como crie, modifique, exclua e visualize notificações de eventos.
Pré-requisitos
Para enviar mensagens automaticamente para tópicos e filas do MNS, crie um tópico do MNS e uma fila do MNS. O tópico e a fila devem estar na mesma região do grupo de dimensionamento.
Informações básicas
As notificações de eventos ajudam a monitorar as atividades do grupo de dimensionamento e a automatizar o gerenciamento. Para obter mais informações, consulte Overview of notifications.
Em um grupo de dimensionamento, cada notificação de evento deve usar um destinatário exclusivo. Por exemplo, não utilize o mesmo CloudMonitor, tópico do MNS ou fila do MNS para múltiplas notificações de eventos.
Crie uma notificação de evento
É possível criar no máximo seis notificações de eventos por grupo de dimensionamento.
Faça login no console do Auto Scaling.
No painel de navegação à esquerda, clique em Scaling Groups.
Na barra de navegação superior, selecione uma região.
-
Localize o grupo de dimensionamento desejado e abra sua página de detalhes de uma das seguintes maneiras:
Na coluna Scaling Group Name/ID, clique no ID do grupo de dimensionamento.
Na coluna Actions, clique em Details.
Na parte superior da página, clique na aba .
Clique em Create Advanced Rule.
-
Configure a notificação de evento.
A tabela a seguir descreve os parâmetros da notificação de evento.
Nome
Descrição
Notification Method
Selecione um dos seguintes métodos de notificação:
-
CloudMonitor: Envia uma notificação ao CloudMonitor quando ocorre um evento especificado. Para obter mais informações, consulte View system events.
-
MNS Topic: Envia uma mensagem para um tópico do MNS quando ocorre um evento especificado. Para obter mais informações, consulte What is Simple Message Queue (formerly MNS)?.
-
MNS Queue: Envia uma mensagem para uma fila do MNS quando ocorre um evento especificado. Para obter mais informações, consulte What is Simple Message Queue (formerly MNS)?.
Event
Selecione um ou mais tipos de notificação de evento conforme necessário. Os tipos disponíveis são:
-
Successful Scale-out: Todas as instâncias ECS ou ECI de destino foram adicionadas com êxito ao grupo de dimensionamento.
-
Successful Scale-in: Todas as instâncias ECS ou ECI de destino foram removidas com êxito do grupo de dimensionamento.
-
Scale-out Failed : Uma atividade de scale-out foi acionada, mas nenhuma instância ECS ou ECI foi adicionada com êxito.
-
Scale-in Failed : Uma atividade de scale-in foi acionada, mas nenhuma instância ECS ou ECI foi removida com êxito.
-
Rejected Scaling Activities: O grupo de dimensionamento recebeu uma solicitação de dimensionamento, mas a rejeitou porque as condições de acionamento não foram atendidas.
-
Scale-out Started: Uma atividade de scale-out foi acionada e o processo de adição de instâncias ECS ou ECI ao grupo de dimensionamento foi iniciado.
-
Scale-in Started: Uma atividade de scale-in foi acionada e o processo de remoção de instâncias ECS ou ECI do grupo de dimensionamento foi iniciado.
-
Scheduled Task Expired: Se você selecionar este tipo, o grupo de dimensionamento enviará um lembrete diário de expiração durante sete dias antes que uma tarefa agendada expire.
Se houver uma recorrência definida para a tarefa agendada, o horário de expiração corresponderá à última execução da tarefa.
-
Scaling Group Diagnosis: Ao selecionar esta opção, o sistema diagnostica automaticamente a integridade do grupo de dimensionamento. O diagnóstico inclui verificações de anomalias em recursos principais, cotas, custos e inventário.
-
Partially Successful Scale-out: Uma atividade de scale-out foi acionada, mas apenas algumas instâncias ECS ou ECI de destino foram adicionadas com êxito.
-
Partially Successful Scale-in: Uma atividade de scale-in foi acionada, mas apenas algumas instâncias ECS ou ECI de destino foram removidas com êxito.
-
Clique em OK.
Modifique ou exclua uma notificação de evento
Se uma notificação de evento não atender mais às suas necessidades, modifique seu tipo de evento. Não é possível alterar o método de notificação. Caso a notificação de evento não seja mais necessária, exclua-a.
Faça login no console do Auto Scaling.
No painel de navegação à esquerda, clique em Scaling Groups.
Na barra de navegação superior, selecione uma região.
-
Localize o grupo de dimensionamento desejado e abra sua página de detalhes de uma das seguintes maneiras:
Na coluna Scaling Group Name/ID, clique no ID do grupo de dimensionamento.
Na coluna Actions, clique em Details.
Na parte superior da página, clique na aba .
-
Localize a notificação de evento desejada e modifique-a ou exclua-a.
Tarefa
Procedimento
Modifique uma notificação de evento
-
Na coluna Actions da notificação de evento, clique em Edit Event-triggered Task.
-
Na página Edit Notification, selecione os tipos de notificação de evento desejados.
Para obter uma descrição detalhada dos tipos de notificação de evento, consulte the parameter description for event notifications.
-
Clique em OK.
Excluir uma notificação de evento
-
Na coluna Actions da notificação de evento, clique em Delete.
-
Na caixa de diálogo Delete Event Notification, clique em OK.
-
Visualize notificações de eventos
No console do Auto Scaling, acesse as páginas do CloudMonitor e do Simple Message Queue (antigo MNS) para visualizar as mensagens recebidas.
Faça login no console do Auto Scaling.
No painel de navegação à esquerda, clique em Scaling Groups.
Na barra de navegação superior, selecione uma região.
-
Localize o grupo de dimensionamento desejado e abra sua página de detalhes de uma das seguintes maneiras:
Na coluna Scaling Group Name/ID, clique no ID do grupo de dimensionamento.
Na coluna Actions, clique em Details.
Na parte superior da página, clique na aba .
Localize a notificação de evento desejada. Na coluna Notification Method, clique no link do destinatário.
-
Visualize os eventos do CloudMonitor, as mensagens do tópico do MNS ou as mensagens da fila do MNS.
Para obter mais informações, consulte Overview of notifications.
Eventos do CloudMonitor: Selecione Auto Scaling para filtrar eventos de sistema relacionados ao Auto Scaling. Na aba Event Query, selecione Auto Scaling na barra de filtros. A lista de eventos abaixo exibe os eventos de sistema correspondentes, incluindo as colunas Product Name, Event Name, Number of Events e Actions. Por exemplo, se o nome do evento for
AUTOSCALING:SCALE_OUT_SUCCESS(o grupo de dimensionamento concluiu com êxito uma atividade de scale-out), clique em View Details ou Create Alert Rule na coluna Actions.Mensagens de tópico do MNS: Um aumento no valor da coluna Number of Messages indica que uma mensagem foi recebida. Acesse o assinante do tópico para visualizar os detalhes da mensagem.
Mensagens de fila do MNS: Um aumento no valor da coluna Active Messages indica que uma mensagem foi recebida. Na coluna Actions, clique em Receive Message para visualizar os detalhes da mensagem.