HP-UX Workload Manager overview

16
Methods for collecting data include:
Glanceplus data collectors (included with WLM)
WLM Oracle® data collector and WLM data collectors for other third-party applications
Scripted data collectors launching the wlmsend command
Scripted or binary data collectors providing data on stdout
Binary data collectors providing data through the native WLM data collection API
The data is available from many sources:
Glanceplus metricsYou can use these metrics by specifying one of the Glanceplus data collectors
in your configuration file. These data collectors are included with WLM.
Oracle database metricsYou can retrieve these metrics using the WLM Oracle data collector,
which is part of the WLM Toolkits (WLMTK) that come free with WLM. For more information about
WLMTK, see the white paper, “WLMTK Overview: Using HP-UX Workload Manager most
effectively with your critical applications” at
http://h20338.www2.hp.com/hpux11i/wlm.toolkits.pdf.
Various third-party applicationsYou can obtain metrics for a number of third-party applications
through the WLMTK. In addition to the toolkit for Oracle databases, WLMTK provides toolkits for
Apache, BEA WebLogic Server, SAP, and SNMP.
Existing metricsIf you already maintain application- or system-specific metrics, you can use that
data.
Dummy transactionsYou can use these transactions to give a rough feel for the application
performance. These transactions require the same types of processing as the real transactions of
interest. The process generating the dummy transactions would then report the performance to
WLM.
ARM-instrumented applicationsYou can use the wlmrcvdc utility with the glance_tt command
to send WLM any data collected by an ARM agent. ARM
is the Application Response
Measurement standard for application instrumentation.
After the data is collected, it can be sent to WLM in one of two ways:
WLM wlmrcvdc and wlmsend utilities (which provide command line, shell script, and PERL
program interfaces)
WLM C language application programming interface (API)
Application Response Measurement (ARM) is the industry standard for application instrumentation. For information on ARM, see
http://www.opengroup.org/management/arm.htm.