El suceso base común (Common Base Event) en WebSphere Application Server

El suceso base común es un documento XML que define una representación común de sucesos concebida para su uso en aplicaciones de negocio y de gestión empresarial. El suceso base común define los campos comunes, los valores que pueden tomar y el significado exacto de estos valores.

Una aplicación crea un objeto de suceso cuando ocurre algo que deba registrarse para su posterior análisis o que pueda requerir el desencadenamiento de otros trabajos adicionales. Un suceso es una notificación estructurada que genera información relacionada con una situación. Un suceso genera tres tipos de información:
  • La situación: lo que ha ocurrido
  • La identidad del componente afectado: por ejemplo, el servidor que ha concluido
  • La identidad del componente que notifica la situación, que puede ser el mismo que el componente afectado

La aplicación que crea el objeto de suceso se denomina el origen del suceso. Los orígenes de sucesos pueden utilizar una estructura común para el suceso. El estándar aceptado para dicha estructura se denomina suceso base común (Common Base Event). El suceso base común es un documento XML definido como parte de la iniciativa Autonomic Computing.

El modelo de suceso base común es un estándar que define una representación común de sucesos concebida para su uso en aplicaciones de negocio y de gestión de empresas. Este estándar, desarrollado por IBM® Autonomic Computing Architecture Board, soporta la codificación de sucesos de anotaciones cronológicas, rastreos, gestión y empresa utilizando un formato común basado en XML. Este formato permite correlacionar distintos tipos de sucesos que se originan en aplicaciones distintas. Para obtener más información acerca del modelo de suceso base común, consulte la especificación de Common Base Event (Canonical Situation Data Format: The Common Base Event V1.0.1). Actualmente, la infraestructura de suceso base común soporta la versión 1.0.1 de la especificación.

Avoid trouble Avoid trouble:
En WebSphere Application Server Versión 9.0, si se suprime un servidor de aplicaciones desplegado previamente con CEI (Common Event Infrastructure) habilitada y no se desinstala CEI antes de suprimir dicho servidor, se tendrá que utilizar un nombre diferente al crear un servidor de aplicaciones que se desee desplegar con CEI. Si se despliega CEI en un servidor de aplicaciones creado con el mismo nombre de servidor que el servidor suprimido anteriormente y CEI no se desinstala, se producirá el error siguiente:
com.ibm.websphere.management.exception.AdminException: ADMA5026E: No se ha especificado un destino válido en ObjectName
WebSphere:cell=targetCell,node=targetNode,server=targetServer for module EventServerMdb.jar+META-INF/ejb-jar.xml
Si no se ha desinstalado CEI antes de suprimir el servidor de aplicaciones, hay que asegurarse de que el nombre del nuevo servidor de aplicaciones sea distinto del nombre del servidor que se ha desplegado anteriormente con CEI.
gotcha

El concepto básico detrás del modelo de suceso base común es la situación. Una situación puede ser cualquier cosa que ocurra en la infraestructura de sistemas como, por ejemplo, un servidor que concluye, un error de unidad de disco o un inicio de usuario erróneo. El modelo de suceso base común define un conjunto de tipos de situaciones estándar que cubre la mayor parte de las situaciones que pueden surgir (por ejemplo, StartSituation y CreateSituation).

El modelo de suceso base común contiene toda la información que necesitan los usuarios para comprender el suceso. Esta información incluye los datos relacionados con el entorno de ejecución, el entorno de negocio y la instancia del objeto de aplicación que ha creado el suceso.

Para obtener los detalles completos sobre el formato de suceso base común, consulte el esquema XML que se incluye en el documento de la especificación Common Base Event, en http://www.ibm.com/developerworks/autonomic/books/fpy0mst.htm#HDRCBEDESCBEDESC.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ctrb_cei
File name: ctrb_cei.html