Content-type: text/html
pmgrd - The Performance Manager metrics server for Digital UNIX
/usr/opt/pm/scripts/pmgrd [ start | stop ]
The Performance Manager (PM) metrics server for Digital UNIX (pmgrd) is a UNIX daemon process that provides general UNIX performance metrics on request by the PM GUI (pmgr(1)) and other clients.
The pmgrd metrics server supports the Digital UNIX extensible SNMP agent mechanism (eSNMP). In particular, the pmgrd metrics server will operate as an eSNMP subagent when the Digital UNIX extensible SNMP agent (snmpd) is running.
In addition, the pmgrd metrics server also listens for SNMP requests on a private UDP port. Besides accepting SNMPv1 requests, the private port also supports the "SNMPv2 classic" GET-BULK request for efficient bulk data transfer (using noAuth/noPriv security). The pmgr(1) and getbulk(1) programs require this capability.
The MIB (management information base) variables implemented by the pmgrd metrics server can be found in the file
The pmgrd metrics server automatically starts after a successful installation of Performance Manager and when a node is rebooted. If the metrics server is not running on a node, it may have failed to start, been explicitly stopped, or crashed; see the metrics server log file, /var/opt/pm/log/pmgrd.log, for the possible indications as to the cause.
The specific UDP port number that pmgrd uses as its private SNMP port is specified at installation time and stored in the file as the "pmgr-snmp" service.
To see if the Performance Manager metrics server is running, issue the
following command:
ps awx | grep pmgrd
If the metrics server is running, you should see output similar to the
following:
329 ?? S < 0:16.02 bin/pmgrd
292 ttyp1 S + 0:00.03 grep pmgrd
If you need to start the metrics server, issue the
command in a
account with the
argument:
/usr/opt/pm/scripts/pmgrd start
To stop the metrics server, issue the
command with the
argument:
/usr/opt/pm/scripts/pmgrd stop
The Performance Manager metrics server for Digital UNIX runs with
and
set to null, and its working directory set to
must be started in a account.