Hay dos tipos de sucesos de situación emitidos por Monitor Server y que recibe Gestor de acciones adaptativo. Ambos tipos de suceso cumplen con las especificaciones de sucesos de base común.
Los sucesos de situación creados normalmente contienen un conjunto de campos que se categorizan en tres grupos: el primer grupo lo forman los campos que es obligatorio que existan en cualquier suceso de base común. El segundo grupo lo forman los campos que se añaden a algún suceso que debe enviarse al Gestor de acciones adaptativo. El tercer grupo lo forman los campos que se añaden a los sucesos que se crean como resultado de una excepción (sea leve, grave o dudosa). Los campos de sucesos se describen a continuación:
Campo | Valor | Comentario |
---|---|---|
CreationTime | currentEvent.getCreationTime() = la hora de creación del suceso que se está procesando | |
SourceComponentID.Application | BaseMonitoringContextInterface.AM_COMPNENT_APPLICATION = "Websphere Business Monitor Version 6.0" | |
SourceComponentID.Component | BaseMonitoringContextInterface.AM_COMPNENT_COMPONENT = "com.ibm.wbimonitor" | |
SourceComponentID.Subcomponent | BaseMonitoringContextInterface.AM_COMPNENT_SUB_COMPONENT = "com.ibm.wbimonitor.observationmgr" | |
SourceComponentID.ComponentType | BaseMonitoringContextInterface.AM_COMPNENT_COMPNENT_TYPE = "engine" | |
SourceComponentID.ComponentIDType | ComponentIdentification.COMPONENT_ID_TYPE_PRODUCT_NAME | |
SourceComponentID.Location | getHostAddress() = dirección IP del equipo Current, o si no hay ninguna interfaz de red presente 127.0.0.1 | |
SourceComponentID.LocationType | ComponentIdentification.LOCATION_TYPE_IPV4 | |
Situation | "Monitor Situation" | |
Situation.reportSituation | "External" "ecode" | |
Severity | 10- sucesos salientes de modelo 40- excepciones leves 70- excepciones graves y sucesos dudosos | 10- información 40- error 70- error muy grave |
ElapsedTime | 12000 | |
Priority | 10- sucesos salientes de modelo 50- excepciones leves 70- excepciones graves y sucesos dudosos | 50- media 70- alta |
ExtensionName | Tipo de suceso |
Nombre de atributo | Contenido | Ejemplo |
---|---|---|
BusinessSituationName | Nombre de la situación empresarial. Para los sucesos de situación empresarial definidos por el usuario es el nombre especificado por el usuario. Para los sucesos de situación definidos por Monitor es el nombre de excepción leve predefinido. | UserSituation1 O com.ibm.wbimonitor.ParentNotFound |
ContextID | Representa el MCIID que Monitor Server debe alterar temporalmente | 1233344 |
ContextDef | Representa el nombre físico del contexto de supervisión que Monitor Server debe alterar temporalmente | Ndsoijh29832498 |
Nombre de atributo | Contenido | Ejemplo |
---|---|---|
Nombre del Modelo de magnitudes empresariales | Nombre plenamente cualificado del modelo de magnitudes empresariales que ignora los modelos de magnitudes empresariales ocultos | BMM1, BMM2 |
Nombre de contexto de supervisión | Nombre empresarial plenamente cualificado del contexto de supervisión | MC1/MC2 |
Suceso original | El suceso que ha provocado la excepción. No podía contenerse en un elemento de datos de contexto no en un elemento de datos ampliados y añadirse como un elemento ANY | |
Mensaje de excepción | Un mensaje de excepción globalizada | Ninguna coincidencia de correlación para la entrada de suceso EVENTENTRY en el contexto CONTEXT |
Nombre de la situación | Nombre del Modelo de magnitudes empresariales | Nombre de contexto de supervisión | Suceso original | ContextID | ContextDef | Mensaje de excepción | Acción en Gestor de acciones adaptativo |
---|---|---|---|---|---|---|---|
MultipleParentFound | ![]() |
![]() |
![]() |
correo electrónico | |||
ParentNotFound | ![]() |
![]() |
![]() |
correo electrónico | |||
NoCorrelationMatches | ![]() |
![]() |
![]() |
correo electrónico | |||
MultipleCorrelationMatches | ![]() |
![]() |
correo electrónico | ||||
OneCorrelationMatch | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
correo electrónico |
IndoubtEventInMonitorQueue | ![]() |
correo electrónico | |||||
RuntimeException | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
correo electrónico |