EMS Manual
EMS Components and Architecture
EMS Manual—426909-005
2-7
Event Message Collectors
Event Message Collectors
EMS supports two types of event message collectors.
Primary Collector ($0)
Each system (or node) has only one primary event message collector, named $0. The
primary collector, initiated at system generation, provides a central collection point for
all events from all subsystems in a system. $0 uses the $ZOPR process to perform
waited operations. $ZOPR is a continuous process that, like $0, exists on every node
and is initiated at system generation. $ZOPR has no user interface and is used only as
described here.
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 application
program does not have to read a single large file containing many events unrelated to
that application.
Some features of alternate collector usage are:
One or more alternate collectors can be started on a system.
An alternate collector is typically started by entering a TACL RUN command.
An alternate collector is a named process (or process pair) with a name you define
when you initiate it.
An alternate collector accepts EMS events sent to it rather than to the primary
collector.
An alternate collector writes tokenized events to a log file. This file is identical in
structure to the log files maintained by the primary collector.
Event Message Collector Functions
The primary and alternate collectors provide:
Subsystem support
Pre-log filtration (PLF)
Log file management
Distributor support