Free 30 Day Trial
Find the root-cause of your cloud, hybrid-cloud
or on-prem performance issues
|
||
|
How to Monitor Domino Application Server using eG Enterprise?
eG Enterprise monitors the Domino application server in both agent-based and agentless manners. This chapter discusses about how to configure and manage the Domino Application server to work with eG manager.
Enabling SNMP on a Domino Server
Domino SNMP Agent services are provided by two types of programs:
The QuerySet Handler and the Event Interceptor depend on the Domino server; if the server fails for any reason, these programs fail as well.
The following components comprise the Domino SNMP Agent architecture:
The Domino SNMP Agent consisting of:
Enabling SNMP for a Domino Server on Solaris
To enable SNMP on a Domino server on Solaris, follow the broad steps given below:
Each of these steps has been discussed in great detail below.
Installing and Configuring the Master SNMP Agent on the Domino Server
On Solaris platform, the Domino SNMP Agent uses the SMUX protocol, per RFC 1227, to communicate with the system's Master SNMP Agent. The Solaris Master SNMP Agent does not support the SMUX protocol, making it necessary to substitute a Master SNMP Agent that does. On Solaris platforms, Domino includes a suitable NET-SNMP Master Agent, called NET-SNMPD, already configured to support the SMUX protocol and the Domino SNMP Agent.
Note:
Before using NET-SNMPD, disable any existing Master SNMP Agent. Please follow the steps below for disabling an existing Master SNMP Agent running on Solaris.
To use the NET-SNMPD that is provided with Domino, do the following:
Arrange for NET-SNMPD to be restarted after a reboot. Enter these commands:
ln -f -s /etc/net-snmpd.sh /etc/init.d/net-snmpd
ln -f -s /etc/init.d/net-snmpd /etc/rc2.d/S76net-snmpd
ln -f -s /etc/init.d/net-snmpd /etc/rc1.d/K76net-snmpd
After installation, proceed to configure and start NET-SNMPD. Here is how:
Update the /etc/net-snmpd.conf file with appropriate community names for your remote management infrastructure. Community names are set using the rocommunity and rwcommunity directives. For instance, to set a community named nppublic, the command would be: Set rocommunity value to nppublic
To manually start NET-SNMPD, login as the root user and issue the command, /etc/net-snmpd.sh start. To stop NET-SNMPD, use this command: /etc/net-snmpd.sh stop
Configuring the Domino SNMP Agent
The Domino SNMP Agent configuration on Solaris involves the following:
Before attempting to configure the Domino SNMP agent, ensure the following:
To configure the LNSNMP agent, do the following:
Arrange for LNSNMP to be restarted after a reboot. Enter these commands:
ln -f -s /etc/init.d/lnsnmp /etc/rc2.d/S77lnsnmp
ln -f -s /etc/init.d/lnsnmp /etc/rc1.d/K77lnsnmp
After configuring the LNSNMP agent, start the Domino server add-in tasks such as the QuerySet, Event Interceptor, and Statistic Collector tasks. To achieve this, do the following:
Arrange for the add-in tasks to be restarted automatically when Domino is next restarted. Add quryset and/or intrcpt and collect to the ServerTasks variable in Domino’s notes.ini file.
ServerTasks =Update,Replica,Router,Amgr,AdminP,CalConn,Sched,LDAP,quryset,intrcpt,collect
Enabling SNMP for a Domino Server on Linux
To enable SNMP on a Domino server on Linux, follow the broad steps given below:
Each of these steps has been discussed in great detail below.
Installing and Configuring the Master SNMP Agent on the Domino Server
Like the Solaris platform, on Linux also the Domino SNMP Agent uses the SMUX protocol, per RFC 1227, to communicate with the system's Master SNMP Agent. Some Linux distributions include a Master SNMP Agent that supports the SMUX protocol; others do not. On Linux platforms, Domino includes a suitable NET-SNMP Master Agent, called NET-SNMPD, already configured to support the SMUX protocol and the Domino SNMP Agent.
Note:
Before using NET-SNMPD, disable any existing MasterSNMP Agent. For information on disabling an existing Master SNMP Agent, see your Master SNMP Agent's documentation.
To use the NET-SNMPD that is provided with Domino, do the following:
Arrange for NET-SNMPD to be restarted after a reboot. Enter these commands:
ln -f -s /etc/net-snmpd.sh /etc/rc.d/init.d/net-snmpd
chkconfig --add net-snmpd
chkconfig net-snmpd on
After installation, proceed to configure and start NET-SNMPD. Here is how:
Update the /etc/net-snmpd.conf file with appropriate community names for your remote management infrastructure. Community names are set using the rocommunity and rwcommunity directives. For instance, to set a community named nppublic, the command would be, Set rocommunity value to nppublic.
To manually start NET-SNMPD, login as the root user and issue the command, /etc/net-snmpd.sh start. To stop NET-SNMPD, use the command, /etc/net-snmpd.sh stop.
Configuring the Domino SNMP Agent
The Domino SNMP Agent configuration on Linux involves the following:
Before attempting to configure the Domino SNMP agent, ensure the following:
To configure the LNSNMP agent, do the following:
Arrange for LNSNMP to be restarted after a reboot. Enter these commands:
ln -f -s /opt/lotus/notes/latest/linux/lnsnmp.sh /etc/rc.d/init.d/lnsnmp
chkconfig --add lnsnmp
chkconfig lnsnmp on
After configuring the LNSNMP agent, start the Domino server add-in tasks such as the QuerySet, Event Interceptor, and Statistic Collector tasks. To achieve this, do the following:
Arrange for the add-in tasks to be restarted automatically when Domino is next restarted. Add quryset and/or intrcpt and collect to the ServerTasks variable in Domino’s notes.ini file.
ServerTasks =Update,Replica,Router,Amgr,AdminP,CalConn,Sched,LDAP,quryset,intrcpt,collect
Enabling SNMP for a Domino Server on AIX
To enable SNMP on an AIX Domino server, you will have to configure the Domino SNMP agent. This involves ensuring that the LNSNMP process communicates with the SNMPD subsystem (on the AIX installation of Domino) using the SMUX protocol.
However, prior to configuring the Domino SNMP agent, make sure that the following are in place:
Next, proceed to configure the Domino SNMP agent, using the procedure explained below:
After configuring the LNSNMP agent, start the Domino server add-in tasks such as the QuerySet, Event Interceptor, and Statistic Collector tasks, using the procedure discussed in Configuring the Domino SNMP Agent .
Enabling SNMP for a Domino Server on Windows
To enable SNMP on a Windows Domino server, follow the broad steps given below:
Each of these steps is discussed in great detail in the sections to come.
Installing the Windows SNMP Service
To install the SNMP service on Windows 2000, do the following:
Double-click on the Add/Remove Programs option in the Control Panel window (see Figure 1).
Figure 1 : The Add/Remove Programs option in the Control Panel window
Next, select the Add/Remove Windows Components option from the Add/Remove Programs dialog box (see Figure 2).
Then, a list of windows components that can be added will appear. Select the Management and Monitoring Tools option from this list, and click the Details button to view more details about it (see Figure 3).
Figure 3 : Selecting the Management and Monitoring Tools option
From the list that appears next, select the Simple Network Management Protocol (SNMP) option to add it. Then, click the ok button (see Figure 4).
If you are prompted for the path to the Windows 2000 installation CD, provide the correct path, and click on the ok button to begin installing the SNMP service (see Figure 5).
Installing the LNSNMP Agent
To install the LNSNMP agent, do the following:
Once execution begins, setup will prompt you to choose one of the following options:
Domino Management Agent for Windows NT installation.
Copyright (c) 1994-1999, Lotus Development Corporation. All Rights Reserved.
Lotus Domino Management Agent Install (Version 5.0)
Installation Options
---------------------------------------------------
1) Install Domino SNMP Agent Software
2) Install Domino Mail Reflector Software
3) Install Both Options 1 and 2
Q) Quit Installation
Choice (1/2/3/Q): 1
Setup will then request your confirmation for adding the Collector task. Enter y to add the task.
The "Collector" task is not currently configured to run on this system. This task is necessary if you want Notes to generate events based on statistics thresholds.
Do you want to add this task now? (y/n): y
Once the LNSNMP agent installation completes, the following message will appear:
Domino Management Agent successfully installed.
Please reboot the system for the changes to take effect.
D:\Lotus\Domino\w32intel>
After Rebooting start the LNSNMP Service first
And then start the Domino Server.
Configuring the LNSNMP Agent
Prior to configuring the LNSNMP agent, ensure the following:
To configure the LNSNMP agent, do the following:
Stop the LNSNMP and SNMP services. Enter these commands:
net stop lnsnmp
net stop snmp
Start the SNMP and LNSNMP services. Enter these commands:
net start snmp
net start lnsnmp
After configuring the LNSNMP agent, start the Domino server add-in tasks such as the QuerySet, Event Interceptor, and Statistic Collector tasks, using the procedure discussed in Configuring the Domino SNMP Agent .