The Lotus Notes (Domino) SNMP agent allows monitoring of Domino statistics via the industry standard SNMP protocol (it currently supports SNMP v1). It consists of the following:
LNSNMP-Handles requests for Domino-related information from the management station by passing the request to the QuerySet Handler and responding back to the management station. Also receives trap notifications from the Event Interceptor and then sends them to the network management system via the platform-specific, master SNMP Agent.
QuerySet Handler-An add-in task that queries server statistics information and sets the value of configurable Domino-based parameters. The QuerySet Handler returns Domino statistics information to LNSNMP, which then forwards the information to the management station using the platform-specific, master SNMP Agent.
Event Interceptor-An add-in task that responds to the SNMP Trap notification for Domino Event Handlers by instructing the Trap Generator to issue a trap.
The Domino SNMP Agent constantly monitors the status of the server indirectly through an add-in task using IPC to determine whether the server is up or down. The Domino SNMP Agent is not a Lotus Notes API application; all of its status information is gathered out of band.
Installing the Domino SNMP Agent on Windows
Shut down the Domino server if it's running.
Run nvinst, found at E:\apps\SysMgmt\Agents\W32Intel\nvinst, where E: is the CD-ROM drive.
Enter 1 to install only the Domino SNMP Agent.
If you are prompted to add the Reporter or Collector task, type y, then press Enter.
Restart your machine.
Configuring the Domino SNMP Agent
Make sure that the Windows SNMP service is installed by going to Control Panel > Add Windows Components.
Stop the Lotus LNSNMP and Windows SNMP services from the command prompt in case they are running.
cd \Lotus\Domino
net stop lnsnmp
net stop snmp
Configure the Lotus Domino SNMP Agent as a service:
lnsnmp -Sc
Start the SNMP and LNSNMP services.
net start snmp
net start lnsnmp
Start the QuerySet add-in task. Enter the following command on the Domino Server console:
load quryset
To support SNMP traps for Domino events, start the Event Interceptor add-in task. Enter the following command on the Domino Server console:
load intrcpt
Arrange for the add-in tasks to be restarted automatically when Domino is next restarted. Add quryset and intrcpt to the ServerTasks variable in Domino's NOTES.INI file.