Common Base Event dans WebSphere Application Server

Common Base Event est un document XML qui définit une représentation commune des événements, conçue pour être utilisée par les applications métier et les applications de gestion d'entreprise. Il définit des zones communes, les valeurs pouvant leur être affectées, ainsi que les significations exactes de ces valeurs.

Une application crée un événement lorsqu'il se produit une action qui doit être enregistrée pour une analyse ultérieure ou pour laquelle un travail supplémentaire doit être effectué. Un événement est une notification structurée qui comporte les informations relatives à une situation. Un événement signale trois types d'informations :
  • La situation : les événements survenus
  • L'identité du composant concerné : par exemple, le serveur qui a été arrêté
  • L'identité du composant signalant la situation qui peut être identique à celle du composant concerné

L'application qui crée l'objet d'événement est appelée la source d'événements. Les sources d'événements peuvent utiliser une structure commune pour l'événement. La norme acceptée pour une telle structure est appelée CBE (Common Base Event). L'objet CBE est un document XML défini comme faisant partie de l'initiative Autonomic Computing.

Le modèle d'événement de base commun (Common Base Event) correspond à une norme définissant une représentation commune des événements, conçue pour une utilisation par les applications métier et de gestion des entreprises. Cette norme, développée par IBM® Autonomic Computing Architecture Board, prend en charge le codage de la journalisation, du traçage, de la gestion et des événements métier utilisant un format de type XML commun. Ce dernier permet d'effectuer une corrélation entre différents types d'événement provenant de différentes applications. Pour plus d'informations sur le modèle Common Base Event, voir la spécification Common Base Event (Canonical Situation Data Format: The Common Base Event V1.0.1). L'infrastructure d'événements commune prend actuellement en charge la version 1.0.1 de la spécification.

Eviter les incidents Eviter les incidents:
Pour WebSphere Application Server Version 9.0, si vous supprimez un serveur d'applications qui a été déployé avec CEI (Common Event Infrastructure) activé et que vous n'avez pas désinstallé CEI avant de supprimer le serveur, vous devez utiliser un nom différent lors de la création d'un serveur d'applications à déployer avec CEI. Si vous déployez CEI sur un serveur d'applications créé avec le nom du serveur qui a été supprimé et que CEI n'a pas été installé, l'erreur suivante se produit :
com.ibm.websphere.management.exception.AdminException: ADMA5026E: No valid target is specified in ObjectName
WebSphere:cell=targetCell,node=targetNode,server=targetServer for module EventServerMdb.jar+META-INF/ejb-jar.xml
If you did not uninstall CEI before deleting the application server, you must ensure that you use a name for the new application server that is different from the name of the server that was previously deployed with the common event infrastructure.
gotcha

The basic concept behind the Common Base Event model is the situation. A situation can be anything that happens anywhere in the computing infrastructure, such as a server shutdown, a disk-drive failure, or a failed user login. The Common Base Event model defines a set of standard situation types that accommodate most of the situations that might arise (for example, StartSituation and CreateSituation).

The Common Base Event contains all of the information that is needed by the consumers to understand the event. This information includes data about the runtime environment, the business environment, and the instance of the application object that created the event.

For complete details on the Common Base Event format, see the XML schema that is included in the Common Base Event specification document, at http://www.ibm.com/developerworks/autonomic/books/fpy0mst.htm#HDRCBEDESC .


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ctrb_cei
Nom du fichier : ctrb_cei.html