Using the Event Monitoring Service (June 2003)
Understanding the Event Monitoring Service
EMS Framework Components
Chapter 126
EMS Framework Components
This section describes the EMS framework components.
The EMS API
The EMS API is the interface between the registrar, client applications,
target applications, and resource monitors as illustrated in Figure 1-1.
The EMS API is provided as part of the EMS product.
The EMS API manages:
• Client to registrar communication, which puts clients in contact with
the appropriate monitor for discovery and registering monitor
requests.
• Registrar to monitor communication, which passes client requests to
the appropriate monitor.
• Comparison between current resource values and pre-selected
threshold values.
• Monitoring of target application communication:
— Sends events to configured targets (pre-existing targets or target
you create)
— Sends notifications to target applications when the resource
values meet event criteria
For example, a target TCP application uses the EMS API to translate
TCP messages into EMS objects. This enables the fields to be real.
The target application then reads the fields of the EMS objects.
The Registrar
The registrar is a link between the client applications and the resource
monitors. It communicates with the resource monitors on behalf of the
client applications to retrieve information requested by the clients. The
registrar runs on the same system as the resource monitors. The
registrar is provided as part of the EMS product.