MONITORING
The agent provides:
Out-of-band server status through the MIB
The Domino SNMP Agent constantly monitors the status of the server indirectly through a Domino SNMP Agent server add-in task using IPC to determine whether the server is up or down. The Domino SNMP Agent is not an IBM® Lotus® Notes® API application; all of its status information is gathered out of band.
Control of a Domino server through SNMP
The following three control functions are available through SNMP:
Note Rebooting is not supported on the zSeries® (S/390) platform.
Real-time alerts on server status
The IBM® Lotus® Domino™ SNMP Agent constantly monitors the status of the server. Changes in status are sent as SNMP traps. Real-time alerts on server status significantly enhance monitoring whether a server is up or down in three ways:
The most important additional state is whether the server has been disabled intentionally. This avoids situations such as paging support staff during periods of routine maintenance.
The method for determining the server state is a pulse between LNSNMP and its Domino server add-in tasks (first the QuerySet Handler or else the Event Interceptor). Traps 13 and 16 get raised only if LNSNMP first determines that the server is working by communicating with the SNMP add-in tasks. Traps are not raised if the server starts up with a problem. Trap 16 will occur if the trap 13 condition persists (server not responding); in other words, you will see a trap 13 before you see a trap 16.
Forwarding of Domino events as SNMP traps
Forwarding of IBM® Lotus® Domino™ events is similar to real-time alerts. SNMP traps are forwarded in real-time as soon as Domino generates them using the Event server task. Statistics monitors are not strictly real-time because Domino generates them only periodically using the Collector server task. One advantage of the Domino SNMP Agent is that it allows these events to be consolidated across Domino domains.
The text message of the Domino event contains several items of information that are labeled as follows:
Type -- Event Type (see below).
Severity -- Event Severity (see below).
TimeStamp -- Time stamp is converted to UNIX® Epoch format. Note that this is the server's time stamp, not the console's.
Text -- The Event Message (in the local language of the server).
Seq -- Assigned by LNSNMP.
Note All of these fields come directly from the Domino server except for the Seq field.
1 Comm
2 Security
3 Mail
4 Replica
5 Resource
6 Misc
7 Server
8 Statistic
9 Update
1 Fatal
2 Failure
3 Warning (high)
4 Warning (low)
5 Normal
Many Domino statistics are available using SNMP. It’s possible to see which MIB objects are derived directly from Domino statistics by examining comments in the Domino MIB that begin with the string "--<<".
SNMP security
SNMP version 1 is not a secure protocol. SNMP's native security uses only community names and IP addresses. All sites should review deployment of the Domino SNMP Agent with their security staff. However, the control functions provided by the Domino SNMP Agent do not present significant security risks (for example, access to the console or databases is not affected).
See also