HP-UX Workload Manager User's Guide

Configuring WLM
Tuning the metrics and the SLOs
Chapter 5 215
Specifying a data collector (optional)
Whenever you use a metric in your WLM configuration, you need to
supply a value for that metric. The coll_argv statement launches a data
collector to gather values for a metric. You can specify a data collector in
a metric-specific tune structure to gather values for that one metric. If
multiple metrics use the same command, such as wlmrcvdc, to collect
values, you can specify the command in a global tune structure, instead
of specifying it separately for each metric in its own metric-specific tune
structure.
The coll_argv keyword is optional. However, if the SLO has a
performance goal, specify a data collector. The coll_argv keyword is
allowed in global and metric-specific tune structures.
NOTE Data collectors invoked by WLM run as root and can pose a security
threat. Hewlett-Packard makes no claims of any kind with regard to the
security of data collectors not provided by Hewlett-Packard.
Furthermore, Hewlett-Packard shall not be liable for any security
breaches resulting from the use of said data collectors.
Use the following syntax in a tune structure to specify a data collector
and its command-line arguments:
coll_argv = data_collector_and_arguments;
For details on the syntax, see “Specifying a data collector” on page 477.
Specifying the WLM interval (optional)
Once per interval, WLM:
Checks for new data from the data collectors
Adjusts CPU allocations to better achieve SLOs, if necessary
Adjusts memory allocations to compensate for any workload groups
that became active or inactive in the last WLM interval
By specifying the interval, you can control how frequently these checks
and adjustments occur.