Il existe deux types d'événement de situation émis par Monitor Server et reçus par le Gestionnaire d'action adaptée. Ces deux types d'événement sont conformes aux spécifications d'événement de base commun.
Les événements de situation communs créent un ensemble de zones réparties en trois groupes. Le premier regroupe les zones obligatoires existant dans n'importe quel événement de base commun. Le deuxième concerne les zones ajoutées à tout événement qui doit être envoyé au Gestionnaire d'action adaptée. Le troisième groupe contient les zones ajoutées aux événements créés après une exception (Logiciel, Matériel et En attente de validation). Les zones d'événement sont décrites ci-après.
Zone | Valeur | Commentaire |
---|---|---|
CreationTime | currentEvent.getCreationTime() = heure de création de l'événement en cours de traitement | |
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() = Current Adresse IP machine ou si aucune interface réseau ne présente 127.0.0.1 | |
SourceComponentID.LocationType | ComponentIdentification.LOCATION_TYPE_IPV4 | |
Situation | "Monitor Situation" | |
Situation.reportSituation | "External" "ecode" | |
Gravité | 10 - événements de sortie de modèle 40 - exceptions Logiciel 70 - exceptions Matériel et événements en attente de validation | 10 - info 40 - erreur 70 - erreur fatale |
ElapsedTime | 12000 | |
Priority | 50 - événements de sortie de modèle 50 - exceptions Logiciel 70 - exceptions Matériel et événements en attente de validation | 50 - moyenne 70 - élevée |
ExtensionName | Type d'événement |
Nom d'attribut | Contenu | Exemple |
---|---|---|
BusinessSituationName | Nom de la situation métier. Pour les événements de situation métier définis par l'utilisateur, nom indiqué par ce dernier. Pour les événements de situation métier définis par Monitor, nom de l'exception Logiciel prédéfini. | UserSituation1 Ou com.ibm.wbimonitor.ParentNotFound |
ID de contexte | Représente le MCIID qui doit être remplacé par Monitor server | 1233344 |
Définition de contexte | Représente le nom physique de contexte de contrôle qui doit être remplacé par Monitor Server | Ndsoijh29832498 |
Nom d'attribut | Contenu | Exemple |
---|---|---|
Nom de modèle de mesure métier | Nom qualifié complet de modèle de mesure métier ignorant les modèles de mesures métier masqués | BMM1, BMM2 |
Monitoring Context Name | Nom qualifié complet de métier de contexte de contrôle | MC1/MC2 |
Original Event | Evénement à l'origine de l'exception. Il n'a pas pu être contenu dans un élément de données de contexte ni un élément de données étendu et par conséquent, n'a pas pu être ajouté en tant qu'élément ANY | |
Exception Message | Message d'exception globalisé | Aucune correspondance de corrélation pour l'entrée d'événement EVENTENTRY dans le contexte CONTEXT |
Nom de situation | Nom de modèle de mesure métier | Nom de contexte de contrôle | Evénement d'origine | ID de contexte | Définition de contexte | Message d'exception | Action dans le Gestionnaire d'action adaptée |
---|---|---|---|---|---|---|---|
MultipleParentFound | ![]() |
![]() |
![]() |
Envoi d'un courrier électronique | |||
ParentNotFound | ![]() |
![]() |
![]() |
Envoi d'un courrier électronique | |||
NoCorrelationMatches | ![]() |
![]() |
![]() |
Envoi d'un courrier électronique | |||
MultipleCorrelationMatches | ![]() |
![]() |
Envoi d'un courrier électronique | ||||
OneCorrelationMatch | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Envoi d'un courrier électronique |
IndoubtEventInMonitorQueue | ![]() |
Envoi d'un courrier électronique | |||||
RuntimeException | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Envoi d'un courrier électronique |