EMS Manual
Generating Standard Events
EMS Manual—426909-005
10-12
Task 4.3: Specify the System Data Needed to
Automate These Operations
Data for Problem Detection and Isolation
The operator needs to know that an object is no longer providing the services it was
designed to provide (for example, a CPU or controller failed, or a software process
ended abnormally). For timely detection and isolation, report the problem immediately
on detection within the subsystem, including at least:
The type of object that failed
The instance name of the object that failed
Process ID of the failing process (if it is a software process)
For example:
CPU #15 failed. The failed object type is CPU, and the instance name of the CPU
is #15 of system \nodeA.
Software process $SRVR failed. The failed object type is PROCESS, and the
instance name is $SRVR of system \nodeA.
This data is sufficient for the operator to detect that a problem exists and to identify the
affected objects.
Data for Problem Diagnosis
To identify the actual cause of the problem, provide:
Time stamp of when the failure occurred
Diagnostic data to help diagnose the problem
Source of error:
If the failure is from the reporting subsystem, provide the cause of the problem.
If the failure is from a service the reporting subsystem uses, the cause of the
problem is elsewhere. Provide the name of the underlying service so operators
cand find the the events reported by that service for this problem.
For example, note if a Pathway terminal went out of service because of an internal
error or because the SNAX LU it drives went out of service.
Data for Problem Bypass and Recovery
To perform problem bypass and recovery, the operator does not need additional data.
One way to effect bypass and recovery is to have a configuration database that
contains a list of all objects (actives and spares) and a list of failed components to to
replace. (HP does not provide these tools.) The operator can use this information to
reconfigure a running system by substituting failed components with spares. At this
level, no additional data is needed for this function.