Aktionsprotokollierungsservice

Adaptive Action Manager aktiviert die Aktionsprotokollierung unter Verwendung von Common Event Infrastructure (CEI) als Aktionsprotokollierungsmechanismus.

Adaptive Action Manager gibt Ereignisse in allgemeiner Basisereignisstruktur (Common Base Event)auf Common Event Infrastructure vor und nach der Ausführung einer Aktion aus. Sie können die Aktionsausführung auf der Basis der Protokollierungsdaten in den ausgegebenen Ereignissen verfolgen.

In den folgenden Tabellen werden die Protokollierungsereignisse vor der Ausführung der Aktionen beschrieben.
Protokollierungsereignis vor Aktionshandlerausführung
Eigenschaftenname für allgemeine Basisereignisse Verwendungsbeschreibung
globalInstanceId xsd:ID Global eindeutige Primärkennung des Ereignisses, sie wird von CEI bei Ausgabe des Ereignisses generiert.
creationTime xsd:dateTime Das Datum und die Zeit, wann das Ereignis ausgegeben wurde. Es muss sich um einen Datentyp dateTime handeln.
sourceComponentId
cbe: ComponentIdentification
location= vollständig qualifizierter Hostname wie z. B.
host.raleigh.ibm.com
locationType="FQHostname"
application= dieses Feld bitte leer lassen
component= "IBMWBIMonitor#6.0"
subComponent=“AdaptiveActionManager#6.0”
componentIdType=“ServiceName”
componentType=
"http://www.ibm.com/namespaces/autonomic/
WebSphereApplicationServer/IBMWBIMonitorComponent"
Situation
cbe: Situation
situationType cbe: SituationType
reasoningScope=“EXTERNAL” wird zugeordnet.
categoryName=“OtherSituation”
contextDataElement
Adaptive Action Manager gibt hier eine globale Kennung für ein Situationsereignis an.
type="SituationEventGlobalIdentifier"
name="IBMWBIMonitor" (entspricht den Standardwerten)
contextId=Wert der globalen Kennung
für ein Situationsereignis
Verwenden Sie die Methode addContextDataElementWithId(String arg0,
String arg1, String arg2)
extensionName “IBMWBIMonitorActionHandlerLoggingEvent” wird gespeichert.
ExtendedDataElements Daten aus dem erweiterten Datenelement in einem allgemeinen Basisereignis (Situationsereignisdaten).
Attribute in ExtendedDataElements
Name Typ Beschreibung
IBM_AAM_Logging Type xsd:string “BeforeInvokingActionService” (Vor dem Aufruf eines Aktionsservices)
IBM_AAM_Situation_Extension_Name xsd:string Name der Situationsereigniserweiterung
IBM_AAM_Monitor_Context_Data_Element_Name xsd:string ContextDataElement-Name des Situationsereignisses
IBM_AAM_Monitor_Context_Data_Element_Id xsd:string ContextDataElement-ID des Situationsereignisses
IBM_AAM_Action_Handler_Name xsd:string Name des auszuführenden Handlers
In den folgenden Tabellen werden die Protokollierungsereignisse nach der Ausführung der Aktionen beschrieben.
Protokollierungsereignis nach Aktionshandlerausführung
Eigenschaftenname für allgemeine Basisereignisse Verwendungsbeschreibung
globalInstanceId xsd:ID. Global eindeutige Primärkennung des Ereignisses, sie wird von CEI bei Ausgabe des Ereignisses generiert.
creationTime xsd:dateTime Das Datum und die Zeit, wann das Ereignis ausgegeben wurde. Es muss sich um einen Datentyp dateTime handeln.
sourceComponentId
cbe: ComponentIdentification
location= vollständig qualifizierter Hostname wie z. B.
host.raleigh.ibm.com
locationType="FQHostname"
application= dieses Feld bitte leer lassen
component= "IBMWBIMonitor#6.0"
subComponent=“AdaptiveActionManager#6.0”
componentIdType=“ServiceName”
componentType=
"http://www.ibm.com/namespaces/autonomic/
WebSphereApplicationServer/IBMWBIMonitorComponent"
Situation
cbe: Situation
situationType cbe: SituationType
reasoningScope=“EXTERNAL” wird zugeordnet.
categoryName=“OtherSituation”
contextDataElement
Adaptive Action Manager gibt hier eine globale Kennung für ein Ereignis vor dem Aktionsserviceaufruf an.
type="BeforeInvokingActionServiceLoggingEventGlob
alIdentifier"
name="IBMWBIMonitorActionHandler"
contextId=Wert der globalen Kennung
für eine Ereignisprotokollierung vor dem Aktionsserviceaufruf
Adaptive Action Manager gibt hier eine globale Kennung für ein Situationsereignis an.
type="SituationEventGlobalIdentifier"
name="IBMWBIMonitor"
contextId=Wert der globalen Kennung
für ein Situationsereignis
Verwenden Sie die Methode addContextDataElementWithId(String arg0,
String arg1, String arg2)
extensionName “IBMWBIMonitorActionHandlerLoggingEvent” wird gespeichert.
ExtendedDataElements Daten aus dem erweiterten Datenelement in einem allgemeinen Basisereignis (Situationsereignisdaten).
Attribute in ExtendedDataElements
Name Typ Beschreibung
IBM_AAM_Logging Type xsd:string “AfterInvokingActionService” (Nach dem Aufruf eines Aktionsservices)
IBM_AAM_Situation_Extension_Name xsd:string Name der Situationsereigniserweiterung
IBM_AAM_Monitor_Context_Data_Element_Name xsd:string ContextDataElement-Name des Situationsereignisses
IBM_AAM_Monitor_Context_Data_Element_Id xsd:string ContextDataElement-ID des Situationsereignisses
IBM_AAM_Action_Handler_Name xsd:string Name des auszuführenden Handlers
IBM_AAM_Action_Invocation_Disposition xsd:string "ActionInvocationSuccessful" (erfolgreicher Aktionsaufruf) oder "ActionInvocationUnSuccessful" (nicht erfolgreicher Aktionsaufruf)
IBM_AAM_Action_Service_Name xsd:string "Email" oder "Page" oder "SMS" oder "Alert" oder "Web Service"
IBM_AAM_Template_Name xsd:string Name der Vorlage, die für den Aktionsservice verwendet wird
IBM_AAM_Exception_Name xsd:string Name der ausgelösten Ausnahmebedingung (sofern vorhanden)
IBM_AAM_Application_Message xsd:string Name der Anwendungsnachricht an die allgemeinen Protokolle (sofern vorhanden)

Copyright IBM Corporation 2005, 2006. Alle Rechte vorbehalten.