The Common Event Infrastructure is the standard utilized by WebSphere Process Server to implement business-relevant processes composed of various types of events comprising enterprise applications. Review this section to understand the structure of the events that you can monitor with the process server.
The Common Event Infrastructure is an embedded technology intended to provide basic event management services to applications that require those services. This event infrastructure serves as an integration point for consolidation and persistence of raw events from multiple, heterogeneous sources, and distribution of those events to event consumers. Events are represented using the Common Base Event model, a standard, XML-based format defining the structure of an event.
By using this common infrastructure, diverse products that are not tightly coupled with one another can integrate their management of events, providing an end-to-end view of enterprise resources and correlating events across domain boundaries. For example, events generated by a business process can be correlated with events generated by a WebSphere® adapter. Such correlation can be difficult to achieve when each event type uses its own approach to event management.
The Common Event Infrastructure provides facilities for generation, propagation, persistence, and consumption of events, but it does not define the events themselves. Instead, application developers and administrators define event types, event groups, filtering, and correlation.
The Common Event Infrastructure consists of the following major components:
In addition, an application or solution using the Common Event Infrastructure might also include the following components (which are not part of the infrastructure itself):
The Common Base Event model
The Common Base Event model is a standard defining a common representation of events that is intended for use by enterprise management and business applications.Event catalog
The event catalog contains, for each event type, all of the descriptions for the event situations and elements.
Parent topic: Monitoring events in business-relevant processes