O Adaptive Action
Manager inclui rotinas de tratamento de ação que chamam serviços ao receber um evento de situação. Os eventos de situação são definidos no WebSphere Business
Modeler.
Quando os eventos são acionados, eles são enviados pelo Observation Manager para a CEI (Common Event Infrastructure), onde o Adaptive Action
Manager processa os eventos. Cada rotina de tratamento da ação é, então, chamada para iniciar os serviços de ação associados no Adaptive Action
Manager.
O Adaptive Action
Manager obtém informações de configuração para cada rotina de tratamento da ação do serviço de catálogo de ação. As rotinas de
tratamento da ação são responsáveis por executar serviços de ação. Os seguintes tipos de rotinas de tratamento da ação são suportados:
- Rotinas de Tratamento de Notificação: Enviam notificações de alerta, e-mail, pager ou telefone celular com base em um gabarito. Os dados de e-mail são armazenados no Common Base Event.
- Rotina de Tratamento de Alerta: Envia notificações de alerta com base em um determinado gabarito.
Esses alertas são representados como registros no banco de dados do WebSphere Business Monitor Runtime. Os dados de alerta necessários para envio dos registros são armazenados nos eventos de situação.
Os eventos de situação são enviados pelo Observation Manager para CEI. Os registros armazenados são selecionados pelo painel de alerta para serem visualizados
pelo cliente do painel na visualização Alertas.
- Rotina de Tratamento de e-mail: Envia notificações de e-mail, pager e telefone celular com base em um gabarito.
- Rotina de Tratamento de Serviços da Web: Chama os serviços da Web como uma ação. A rotina de tratamento de serviços da Web utiliza um gabarito definido pelo usuário que contém os parâmetros do serviço da Web necessários para uma chamada de
serviços da Web.
Uma ação executável é uma entidade interna específica do
Adaptive Action
Manager.
Ela é criada por uma combinação de um Common Base Event, uma rotina de tratamento da ação
e um gabarito. Por exemplo, uma rotina de tratamento de e-mail consome um Common Base Event e um gabarito para enviar um e-mail. O identificador de gabaritos contém informações
relacionadas a e-mail, tal como assunto, destinatários, corpo e variáveis. A rotina de tratamento de e-mail substitui essas variáveis pelos valores dos dados do Common
Base Event.