Availability Guide for Application Design

Instrumenting an Application for Availability
Availability Guide for Application Design525637-004
8-40
DSM Management Tools and Performance
Measuring Tools
DSM Management Tools and Performance Measuring Tools
The DSM operations environment includes management tools that can extend the
control of the operations environment. In addition, performance management tools can
also be key to predicting problems by identifying bottlenecks in the system or in
problem analysis.
Several of the DSM management tools and performance management tools have
implications for keeping applications available. The following list identifies the tools
introduced here:
EMS Analyzer
EMS FastStart
Guardian Performance Analyzer (GPA)
Network Statistics Extended (NSX)
Object Monitoring Facility (OMF)
Subsystem Control Facility (SCF)
Refer to the Availability Guide for Problem Management for a more comprehensive list.
While these tools are important to application availability, most of them are concerned
more with problem analysis or performance management and have secondary interest
to application design or development. The following descriptions are therefore brief.
Those tools that are of primary interest to application designers or developers are
already described elsewhere in this section, as indicated in the descriptions that follow.
EMS Analyzer
EMS messages provide important information about devices, subsystems, and
applications. HP subsystems, such as Expand, NonStop TMF, PATHMON, and
NonStop SQL/MP, as well as your own applications, can generate thousands of
messages. EMS Analyzer allows you to examine and analyze this information, which is
saved in the EMS event log files.
EMS Analyzer provides a command-driven conversational interface, allows you to build
a database of selected events for an analysis, and provides built-in support for token-
oriented displays.
You can use the EMS Analyzer default filter to specify a set of search parameters, or
you can use your own custom filter with EMS Analyzer. Based on the parameters that
you set, EMS Analyzer extracts information relating to critical events, availability, and
performance of subsystems and devices.
EMS Analyzer helps to keep applications available by:
Providing post-mortem analysis of event logs
Testing user-written filters
Loading logged EMS events into a spreadsheet for trend analysis