IBM Lotus Domino server sensor
The IBM® Lotus Domino server sensor discovers Lotus Domino servers.
Sensor name that is used in the GUI and logs
DominoDomainSensor, DominoServerDetailSensor, and DominoInitialSensor
Prerequisites
On the Lotus Domino system, a user account must be configured with the correct access to the resources being discovered. Ensure that the following requirements are met:
- The Internet Inter-ORB Protocol (IIOP) server must be running on at least one Domino server for each Domino domain.
- Add the IP address or the fully qualified domain name (FQDN) of the IIOP servers to the
$COLLATION_HOME/osgi/plugins/com.ibm.cdb.discover.sensor.app.lotus.dominoserverinitial_7.5.0/plugin.xml
file. You can append the port number of the Domino IIOP
server to the server name. Adding the port number is optional. Typically, the default port number is
63148 for Domino Internet Inter-ORB Protocol (DIIOP). If
anonymous access is required, the port number is 80 for HTTP.
The following example illustrates how to add an IIOP server name:
<IIOPServers> <item> <name>example1-server.ibm.com[:Port_number]</name> <SSL>false</SSL> </item> <item> <name>example2-server.ibm.com[:Port_number]</name> <SSL>false</SSL> </item> </IIOPServers>
- For each of the IIOP servers, you must have a valid user ID and password.
- The user ID on the IIOP server must have read permission to the names.nsf file.
- You must specify a discovery scope containing all the server nodes, to obtain complete information about Domino clusters.
- Check the server document in the Domino directory, and
ensure that the user ID has access enabled for the security settings:
- Access Server
- Run restricted LotusScript/Java agents
- For Agile Service Manager to connect to a Domino IIOP server using SSL, you must set the osgi/plugins/com.ibm.cdb.discover.sensor.app.lotus.dominoserverinitial_7.5.0/plugin.xml file to true. Then, you must copy the TrustedCerts.class file to the $COLLATION_HOME/etc/domino_trusted directory on the Agile Service Manager server. The TrustedCerts.class file is located in the domino data folder/domino/java folder.
- Issue the show task command in the Domino console to determine if the DIIOP task is running.
- If the DIIOP task is not running, issue the load diiop command using the Domino console to load the DIIOP task.
- Issue the tell diiop show config command to check the configuration.
Model objects created
The sensor creates the following model objects:
- app.lotus.AgentManager
- app.lotus.AdminProcess
- app.lotus.DirectoryAssistance
- app.lotus.DirectoryCataloger
- app.lotus.DomainCatalog
- app.lotus.DominoCluster
- app.lotus.DominoConnection
- app.lotus.DominoDatabase
- app.lotus.DominoDomain
- app.lotus.DominoNamingContext
- app.lotus.DominoReplicas
- app.lotus.DominoSecurity
- app.lotus.DominoServer
- app.lotus.DominoTransactionLogging
- app.lotus.HTTPFilterSpecialtyServer
- app.lotus.IIOPConfig
- app.lotus.IMAPConfig
- app.lotus.InternetClusterManager
- app.lotus.LDAPConfig
- app.lotus.OtherDatabase
- app.lotus.POPConfig
- app.lotus.RemoteDebugManager
- app.lotus.SMTPConfig
- app.lotus.SpecialityServer
- app.lotus.WebConfig
- app.lotus.WebRetriever