La infraestructura CEI se utiliza para proporcionar servicios de gestión básicos para los sucesos. El formato de estos sucesos se define mediante la especificación de sucesos básicos comunes.
La infraestructura CEI (Common Event Infrastructure) se utiliza para proporcionar servicios de gestión de sucesos básicos, como generación, transmisión, persistencia y consumo de sucesos. CEI se desarrolló para solucionar problemas de todo el sector al intercambiar sucesos entre sistemas incompatibles, muchos de los cuales utilizaban infraestructuras de sucesos, formatos de sucesos y almacenes de datos distintos. Mediante CEI, los sistemas que antes eran incompatibles ahora pueden compartir una única infraestructura y utilizar una única API, que facilita el intercambio de datos entre aplicaciones escritas por los mismos proveedores o por proveedores distintos.
Aunque CEI proporciona una infraestructura para gestionar sucesos, no define el formato de los sucesos. Este formato se define mediante la especificación del suceso básico común, que proporciona un formato estándar basado en XML para sucesos empresariales, sucesos del sistema e información de rendimiento. Los desarrolladores y administradores de aplicaciones pueden utilizar la especificación de suceso básico común para estructurar y desarrollar tipos de sucesos.
El concepto clave en el modelo de suceso básico común es la situación, que es cualquier aparición que se produce en cualquier lugar del sistema, como un inicio de sesión de usuario o un cierre programado del servidor. El modelo de suceso básico común define un conjunto de tipos de situaciones estándar, como StartSituation y CreateSituation, que incluyen la mayor parte de las situaciones que puedan surgir.
La especificación de suceso básico común forma parte de IBM Autonomic Computing Toolkit. Para obtener más información acerca de la especificación, consulte el sitio web de IBM Autonomic Computing.