HP-UX Workload Manager User's Guide

WLM command reference
wlmrcvdc
Appendix A388
wlmrcvdc
The wlmrcvdc utility collects data and forwards it to the WLM daemon.
It can collect this data from either of the following rendezvous points:
Named pipe (FIFO)
You send data to named pipes using wlmsend, discussed in the
section “wlmsend” on page 393.
wlmrcvdc creates the named pipe, using access permissions of 0600.
A command’s standard output
For examples showing how to get data to WLM, see “What methods exist
for sending data to WLM?” on page 493.
wlmrcvdc always creates a named pipe to be fed metric data by
executions of wlmsend. If a command is also specified, wlmrcvdc starts
the command in the background and reads metric values from its
standard output. If command exits with 0, wlmrcvdc will continue
running using the named pipe rendezvous point; otherwise, wlmrcvdc
will exit with error.
NOTE If you use both a named pipe and a command to send the values of a
single metric to WLM, be aware that the WLM daemon checks for new
metric values once every WLM interval, and that the daemon uses only
the last value sent during this interval. This value may have come from
the named pipe or the command, depending on which one was updated
more recently.
Use wlmrcvdc only in WLM configuration files. The syntax is as follows:
wlmrcvdc [-h] [-V] [-u user] [-g group] [command [args...]]
NOTE wlmrcvdc accepts any unit-less integer or floating-point number. If a
value is invalid, it is discarded and a warning is entered in the log file
/var/opt/wlm/msglog.
The wlmrcvdc name comes from receive (rcv) data collector (dc).