Serviço de Registro de Ação

O Adaptive Action Manager permite o registro de ação utilizando CEI (Common Event Infrastructure) como o mecanismo de registro de ação.

O Adaptive Action Manager emite eventos na estrutura do Common Base Eventna Common Event Infrastructure antes e depois de uma ação ser executada. Você pode rastrear a execução de uma ação com base nos dados de registro nos eventos emitidos.

As tabelas a seguir descrevem os eventos de registro antes da execução das ações.
Antes do Evento de Registro da Rotina de Tratamento da Ação
Nome da Propriedade do Common Base Events Descrição do Uso
globalInstanceId xsd:ID. Identificador primário globalmente exclusivo do evento, gerado pela CEI quando o evento é emitido.
creationTime xsd:dateTime A data e a hora em que o evento foi emitido. Deve ser um tipo de data dateTime.
sourceComponentId
cbe: ComponentIdentification
location = Nome completo do host como
host.raleigh.ibm.com
locationType="FQHostname"
application=não colocar nada neste campo
component= "IBMWBIMonitor#6.0"
subComponent=“AdaptiveActionManager#6.0”
componentIdType=“ServiceName”
componentType=
"http://www.ibm.com/namespaces/autonomic/
WebSphereApplicationServer/IBMWBIMonitorComponent"
Situação
cbe: Situação
situationType cbe: SituationType
reasoningScope=“EXTERNAL” é designado.
categoryName=“OtherSituation”
contextDataElement
AAM coloca aqui um identificador global de evento de
situação.
type = "SituationEventGlobalIdentifier"
name="IBMWBIMonitor" (em conformidade com padrões)
contextId=valor do identificador global
do evento de situação
utilização do método
addContextDataElementWithId(String arg0,
String arg1, String arg2)
extensionName “IBMWBIMonitorActionHandlerLoggingEvent” é armazenado.
ExtendedDataElements Dados do elemento de dados estendidos em um Common Base Event (dados do evento de situação).
Atributos em ExtendedDataElements
Nome Tipo descrição
IBM_AAM_Logging Type xsd: string “BeforeInvokingActionService”
IBM_AAM_Situation_Extension_Name xsd:string Nome da Extensão do Evento de Situação
IBM_AAM_Monitor_Context_Data_Element_Name xsd:string Nome do ContextDataElement do Evento de Situação
IBM_AAM_Monitor_Context_Data_Element_Id xsd:string ID do ContextDataElement do Evento de Situação
IBM_AAM_Action_Handler_Name xsd:string Nome da rotina de tratamento que estará em execução
As tabelas a seguir descrevem os eventos de registro após as ações serem executadas.
Depois do Evento de Registro da Rotina de Tratamento da Ação
Nome da Propriedade do Common Base Events Descrição do Uso
globalInstanceId xsd:ID. Identificador primário globalmente exclusivo do evento, gerado pela CEI quando o evento é emitido.
creationTime xsd:dateTime A data e a hora em que o evento foi emitido. Deve ser um tipo de data dateTime.
sourceComponentId
cbe: ComponentIdentification
location = Nome completo do host como
host.raleigh.ibm.com
locationType="FQHostname"
application=não colocar nada neste campo
component= "IBMWBIMonitor#6.0"
subComponent=“AdaptiveActionManager#6.0”
componentIdType=“ServiceName”
componentType=
"http://www.ibm.com/namespaces/autonomic/
WebSphereApplicationServer/IBMWBIMonitorComponent"
Situação
cbe: Situação
situationType cbe: SituationType
reasoningScope=“EXTERNAL” é designado.
categoryName=“OtherSituation”
contextDataElement
AAM coloca aqui antes do identificador global de evento.
type ="BeforeInvokingActionServiceLoggingEventGlob
alIdentifier"
name="IBMWBIMonitorActionHandler"
contextId=valor do identificador global do evento
de registro anterior
AAM coloca aqui um identificador global de evento de
situação.
type = "SituationEventGlobalIdentifier"
name="IBMWBIMonitor"
contextId=valor do identificador global
do evento de situação
utilização do método
addContextDataElementWithId(String arg0,
String arg1, String arg2)
extensionName “IBMWBIMonitorActionHandlerLoggingEvent” é armazenado.
ExtendedDataElements Dados do elemento de dados estendidos em um Common Base Event (dados do evento de situação).
Atributos em ExtendedDataElements
Nome Tipo Descrição
IBM_AAM_Logging Type xsd: string “AfterInvokingActionService”
IBM_AAM_Situation_Extension_Name xsd:string Nome da Extensão do Evento de Situação
IBM_AAM_Monitor_Context_Data_Element_Name xsd:string Nome do ContextDataElement do Evento de Situação
IBM_AAM_Monitor_Context_Data_Element_Id xsd:string ID do ContextDataElement do Evento de Situação
IBM_AAM_Action_Handler_Name xsd:string Nome da rotina de tratamento que estará em execução
IBM_AAM_Action_Invocation_Disposition xsd:string "ActionInvocationSuccessful" ou "ActionInvocationUnSuccessful"
IBM_AAM_Action_Service_Name xsd:string "E-mail", "Página", "SMS", "Alerta" ou "Serviço da Web"
IBM_AAM_Template_Name xsd:string Nome do gabarito utilizado para o serviço de ação
IBM_AAM_Exception_Name xsd:string Nome da exceção emitida (se houver alguma)
IBM_AAM_Application_Message xsd:string Nome da mensagem do aplicativo para os registros comuns (se houver alguma)

Direitos Autorais IBM Corporation 2005. Todos os Direitos Reservados.