###########################################################################
#
# File: /usr/OV/conf/servmon.conf (default version)
#
# Used for configuring the servmon daemon, establishing which services to 
# discover and monitor on the specified nodes.
# 
# The format of each entry is as follows (note that each entry MUST be contained
# on a single line with no trailing comments):
#
#  {Node Field}|{TCP Port,,,}|{Service SmartSet}|{Service Label Name}|\
#    {Discover Test}|{Status Test}|{Discover Node Selection Criteria}|\
#    {Status Interval}
#
# where:
#
#     {Node Field} is the name of the boolean field to create in a node 
#       object if the service is successfully discovered. This field cannot be
#       empty. Embedded white space characters are not allowed in this field.
#
#     {TCP Port,,,} is a comma-separated list of the TCP port numbers to test.
#       Alternatively, this field can contain arguments for a custom plug-in
#       launchable task if one is specified (see {Discover Test} and {Status 
#       Test}). This field can be empty only if both the {Discover Test} and 
#       {Status Test} fields are specified and no arguments are needed.
#
#     {Service SmartSet} is the name of the service SmartSet to create if the
#       service is discovered to exist. This field should be empty if no 
#       Service SmartSet should be created. This field is used as the node
#       selection criteria for monitoring the status. If this field is empty,
#       servmon does not perform status monitoring for this service. Embedded
#       white space characters are not allowed in this field.
#
#     {Service Label Name} is the symbol label name assigned to a service 
#       icon. This field can only be blank if the {Service SmartSet} field 
#       is blank, and cannot be blank if the {Service SmartSet} field is 
#       specified.
#
#     {Discover Test} is the optional custom plug-in module to use to discover
#       the service. Specify the full path of a launchable application. The 
#       same application can be specified as that specified in the {Status 
#       Test} field. The exact syntax is used by servmon to launch the task.
#
#     {Status Test} is the optional custom plug-in module to use to check the
#       status of the discovered service. Specify the full path of the 
#       launchable application. The same launchable application can be 
#       specified as that specified in the {Discover Test} field. The exact 
#       syntax is used by servmon to launch the task.
#
#     {Discover Node Selection Criteria} specifies which nodes to test when
#       attempting to discover the service. It can be either '*' for all 
#       managed IP nodes, or it can be the name of any existing SmartSet.
#       Embedded white space characters are not allowed in this field.
#
#     {Status Interval} is the interval (in minutes) defining how often to
#       check the status of this service on nodes known to have this service.
#       The maximum value allowed is 44640 minutes. A value of 0 (zero) 
#       denotes that no status checking should be performed for this service.
#
# Comment lines start with either the '#' or '//' characters. Trailing
# comments on configuration entries are not allowed. Fields are separated
# with the vertical bar ('|') character. Leading and trailing white space 
# characters and quotation marks are ignored. Some fields prohibit embedded
# white space characters as noted above.
#
# Either the forward slash ('/') or backslash ('\') characters can be specified in 
# pathnames for specifying custom plug-in modules for Windows systems.
#
###########################################################################

isITMEndpoint||ITM_Endpoints|ITM Endpoints|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|*|5

#isITMEndpoint||||/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor||*|0

#isITM_IBM_WebSphere_Application_Server|WAS|||/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor||*|0

#isITM_IBM_WebSphere_MQ|MQ|||/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor||*|0

#isITM_IBM_DB2|DB2|ITM_DB2|ITM_DB2|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor||*|0

isStandard_Unix_ITM|Standard_Unix_ITM|Standard_Unix_ITM|Standard_Unix_ITM|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|ITM_Endpoints|5

isSkills_Unix_ITM_DMXProcess|DMXProcess|Skills_Unix_ITM_DMXProcess|Skills_Unix_ITM_DMXProcess|/usr/OV/conf/skills/skills_itmquery.sh|/usr/OV/conf/skills/skills_itmquery_status.sh|ITM_Endpoints|5

isStandard_Win_ITM|Standard_Win_ITM|Standard_Win_ITM|Standard_Win_ITM|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|/usr/OV/jars/nv_itm.jar@com.tivoli.netview.itm.servmon.DiscoveryMonitor|ITM_Endpoints|5

isSkills_Win_ITM_Services|TMW_Services|Skills_Win_ITM_Services|Skills_Win_ITM_Services|/usr/OV/conf/skills/skills_itmquery.sh|/usr/OV/conf/skills/skills_itmquery_status.sh|ITM_Endpoints|5

#isService_IBM_DB2|50000|IBM_DB2_Servers|IBM DB2 Server|||*|20

#isService_IBM_WebSphere_MQ|1414|IBM_MQ_Servers|IBM MQ Server|||*|20

#isRMON|1.3.6.1.2.1.16.1.1.1.1|RMON|RMON|/usr/OV/jars/snmpServiceTest.jar@com.tivoli.netview.snmpServiceTest.SnmpAttributeDiscoveryMonitor|/usr/OV/jars/snmpServiceTest.jar@com.tivoli.netview.snmpServiceTest.SnmpAttributeDiscoveryMonitor|*|20

#isService_IBM_WebSphere_Application_Server|9090 9080 80 WAS|WebSphereServers|IBM WebSphere Application Server|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|20

#isService_IHS|80 IHS|IHS|IBM HTTP Server|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|20

#isService_IIS|80 IIS|IIS|IIS|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|20

isService_Jetty|8080 Jetty|Jetty|Jetty|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|5

isPortService_Jetty|8080|PortJetty|Port Jetty|||*|5

isService_Apache|80 Apache|Apache|Apache|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|5

#isService_Netscape|80 Netscape|Netscape|Netscape|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|/usr/OV/jars/httpServiceTests.jar@com.tivoli.netview.httpServiceTests.HttpDiscoveryMonitor|*|20
