This article details SNMP monitoring of PGP Universal Server 3.0.
SNMP enables a network management application to monitor the health and activity of the PGP Universal Server software and the computer on which it is installed. The network management application can poll the PGP Universal Server on a regular basis to extract information.
Polling means that the network management application periodically queries the PGP Universal Server to get the desired status information, and SNMP is the protocol it uses.
The SNMP service should be configured to run on the management interface. You can configure all polling settings, including polling cycles, on the network management application. You can poll the following system information, as part of the standard MIB:
PGP custom MIBs allow you to poll for messaging statistics, including the number of messages:
The following PGP Universal Server processes are monitored via SNMP:
PGP provides a custom MIB extension to allow you to poll for PGP Universal Server specific information. The MIB files are called PGP-UNIVERSALMIB.mib and PGP-SMI.mib. These MIB files are downloaded on the Services > SNMP card of the server.
The PGP Universal Server can be monitored using SNMP Traps and queries. Traps are triggers set off by certain network events. You can configure the SNMP service to send out an alert every time these events occur:
SNMP Traps are sent with Object ID (OID) 126.96.36.199.188.8.131.52.1.1.0 for
Example SNMP Trap:
OID 184.108.40.206.220.127.116.11.1.1.0 : system load
|Note: If the traps are configured via the Admin GUI, the following entries are added to the SNMP configuration.
monitor -u internal -r 60 -o prNames -o prErrMessage "process table" prErrorFlag != 0
monitor -u internal -r 60 -o memErrorName -o memSwapErrorMsg "memory usage" memSwapError != 0
monitor -u internal -r 60 -o dskPath -o dskErrorMsg "disk usage" dskErrorFlag != 0
monitor -u internal -r 60 -o laNames -o laErrMessage "system load" laErrorFlag != 0
PGP Universal Server only allows SNMP GET commands to monitor the server. When using an SNMP query, the Community name for the interface on the Services > SNMP card must match that of the connecting system.