Availability Guide for Problem Management
Problem Management Tools
Availability Guide for Problem Management–125509
9-6
How Does EMS Collect, Filter, and Distribute Event
Messages?
How Does EMS Collect, Filter, and Distribute Event Messages?
There are two types of EMS processes that manage the flow of event messages from the 
subsystem environment to the operations environment: event-message collectors and 
event-message distributors. Collectors accept event messages from subsystems and log 
them to a log file, and distributors filter event messages and return selected messages to 
the operations environment.
Figure 9-1 illustrates the flow of event messages in a system. Messages originate in the 
subsystems and are then sent by the subsystems to the primary and alternate collector 
processes. Collectors write event messages to the log files. Distributors retrieve selected 
messages from the log files and send them to processes, printers, terminals, and other 
destinations in the operations environment.
Event Message Collectors
EMS supports two types of event message collectors: a primary collector and alternate 
collectors.
Primary Collector ($0)
Each system (or node) has only one primary event message collector, named $0. It is 
configured during system generation and always runs as a NonStop process. $0 is the 
primary collection point for all event messages generated by all reporting subsystems in 
a system.
Alternate Collectors
Alternate collectors offer an alternative to the central collection point provided by the 
primary collector, $0. Alternate collectors provide functions similar to those supplied by 
$0, but each alternate collector maintains its own log files. The separation of events into 
several log files speeds up event processing because a network management application 
program does not have to read a single large file containing many events unrelated to 
that application.
Log Files
The collectors write messages to event log or alternate log files, which allow you to 
separate your system and application environments. The primary event log is maintained 
by the primary collector ($0). Alternate collectors write messages to their own logs. 
Applications have to explicitly send their events to specific alternate collectors to 
maintain the separation of system and application messages.










