Availability Guide for Application Design

Instrumenting an Application for Availability
Availability Guide for Application Design525637-004
8-36
The Operations Environment
Which event messages should be forwarded to the primary collector and which
event messages should be forwarded to which alternate collectors
How filters should differentiate messages that are useful from those that are not for
the associated distributor
The printable text representing event tokens for reading by operations staff
The Operations Environment
The operations environment consists of management applications and environment
tools. These applications and tools can be workstation-based or server-based.
The management applications can be commercial products into which you integrate
your management functions using the programming language for that application.
Alternatively, for the DSM operations environment you can use SPI programming to
write your own management application. In either case, for optimal support of
availability, these applications should support automated operations where possible.
DSM tools can extend the control of management applications. For example, you can
use EMS Analyzer to analyze event logs.
This subsection provides overviews of selected management applications,
management tools, and techniques. Specifically, it introduces:
Some of the primary features required in a management application for increasing
application availability
Some of the more commonly used commercial management applications on HP
NonStop Systems
The NonStop NET/MASTER product as an example of a commercial management
application used for automated operation
The NonStop NET/MASTER product used for event management in a
heterogeneous network
Techniques and tools involved in writing a management application using SPI
programming
A selection of DSM problem management tools, such as EMS Analyzer, Network
Statistics Extended (NSX), and GPA Analyzer.
Availability Requirements of DSM Management Applications
To support application availability within the DSM framework, your management
applications should be able to support functions such as:
Reading event messages from an EMS distributor
Issuing commands to business applications equipped with a command
management interface