Safeguard Management Programming Manual (G06.29+, H06.08+, J06.03+)
Safeguard Management Programming Manual—422086-028
8-1
8 Event Management
This section describes the information that the Safeguard subsystem provides the
Event Management Service (EMS) by sending event messages about subsystem
events. EMS is part of the Distributed Systems Management (DSM) system. EMS
collects, logs, and distributes event messages that contain information to help you
monitor the network environment, analyze failures, and recognize and solve critical
problems.
Like other DSM messages, event messages consist of tokens in Subsystem
Programmatic Interface (SPI) buffers. Management applications can obtain Safeguard
event messages by opening an EMS distributor process and requesting the messages.
They can also specify that a filter be applied to select only certain event messages or
certain types of event messages. For more information on how an application obtains
event messages from a subsystem, see the EMS Manual, which describes the
procedure calls used to retrieve the buffers that contain event messages.
The event messages that the Safeguard subsystem issues and the specific
programming considerations for dealing with Safeguard event messages in an
application are described in detail in the following paragraphs.
Safeguard Subsystem Processes That Report
Events
The Safeguard subsystem consists of the Security Manager Process (SMP) and the
Security Monitor Processes (SMONs). These processes are named $ZSMP and
$ZSnn (nn = CPU number). Each process is capable of generating events
independently.
•
The Safeguard Security Manager Process (SMP) performs management services
for both the Safeguard software and Safeguard objects in the DSM environment.
•
The Safeguard Security Monitor Processes (SMONs) provide for the monitoring of
security.
Event Reporting and Management Strategy
The overall goal of Safeguard subsystem event reporting is to enable a system
operator, subsystem administrator, or network management application (NMA) to
monitor and control the operation of the subsystem. The Safeguard subsystem reports
events to EMS. All event messages also appear on the operator console controlled by
the EMS compatibility distributor ($Z0). The Safeguard subsystem does not report
events that require operator intervention although some events might encourage
operator action.
These types of events are reported: