Description d'événement de situation

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.

Zones d'événements de base communs obligatoires
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  

Zones devant exister dans tout événement de situation envoyé au Gestionnaire d'action adaptée
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

Zones existant dans tout événement de situation généré par une exception
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
Pour les événements de situation définis par Monitor, toutes les zones possibles sont remplies par Monitor Server. Le tableau ci-après recense les situations définies par Monitor avec les attributs d'événement correspondants pour chacune d'elles. Les noms de situation Monitor ont pour préfixe "com.ibm.wbimonitor" afin d'éviter des conflits de noms avec d'autres situations métier de Gestionnaire d'action adaptée existantes.
Situations définies par Monitor avec les attributs d'événement correspondant pour chacune d'elles
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

Oui


Oui


Oui

      Envoi d'un courrier électronique
ParentNotFound

Oui


Oui


Oui

      Envoi d'un courrier électronique
NoCorrelationMatches

Oui


Oui


Oui

      Envoi d'un courrier électronique
MultipleCorrelationMatches

Oui

       

Oui

Envoi d'un courrier électronique
OneCorrelationMatch

Oui


Oui


Oui


Oui


Oui


Oui

Envoi d'un courrier électronique
IndoubtEventInMonitorQueue          

Oui

Envoi d'un courrier électronique
RuntimeException

Oui


Oui


Oui


Oui


Oui


Oui

Envoi d'un courrier électronique
Concepts associés
Gestion des exceptions
Situations basées sur l'heure
Gestionnaire d'action adaptée - Généralités

Copyright IBM Corporation 2005, 2006. All Rights Reserved.