ManageEngine® Applications Manager


Services

<< Prev

Home

Next >>

Services

 

Applications Manager supports monitoring of the following services to check their status:

JMX Applications

To create a MX4J RMI Connector Monitor, follow the given steps:

  1. Click on New Monitor link. Choose JMX Applications.

  2. Enter the IP Address or hostname of the host in which the Monitor is running.

  3. Enter the SubNetMask of the network.

  4. Provide the port number in which RMI Adapter is running. Also, you can provide multiple ports separated by commas.

  5. You can enter your own credential details or select preconfigured credentials details in Credentials Manager. If you wish to enter your own credentials, specify username and password details for this monitor.

  6. Enter the JNDI name. For example, /jmxconnector.

  7. To enable customized JMX URL, check the Enable JMX URL checkbox and enter the JMX URL. ( The URL should be of the format service:jmx:rmi:///jndi/rmi://HOST:PORT/jmxrmi. For example, a jboss customized jmx URL can be - service:jmx:remoting-jmx://HOST:PORT and a websphere customized jmx URL - service:jmx:wsrmi://HOST:PORT/)

  8. If Authentication is enabled, enter the Username and password.

  9. Enter the polling interval time in minutes.

  10. If you are adding a new monitor from an Admin Server, select a Managed Server.

  11. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  12. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them. Refer the Prerequisites Section for configuration details.

Top

Ping Monitor

To create a Ping monitor, follow the steps given below:

  1. Click on New Monitor link. Choose Ping Monitor under 'Services' category.

  2. Provide Host Name / IP Address.

  3. Enter the Timeout value for the monitor in seconds.

  4. Specify the Polling Interval for the monitor in minutes.

  5. If you are adding a new monitor from an Admin Server, select a Managed Server.

  6. Select the Monitor Group with which you want to associate the monitor to, from the combo box (optional). You can choose multiple groups to associate your monitor.

  7. Associate the monitor instance to the agent.

    1. Enable Run on Server option to run the ping monitor in the local instance of Applications Manager.

    2. Enable Run on Agent option to run the ping monitor from multiple locations. Select the necessary agents from where you want this monitor to be executed. This option will be available only if you enable the EUM add-on.

  8. Click Add Monitor(s). This adds the ping monitor and the monitoring will be started as per the polling interval configured.

Note:

In some cases, AppManager may not provide the expected metrics output due to incorrect responses for non-English OS. To get the expected output, regex support is available for Ping Monitor. The user needs to customize the output in a property file based on the language. The user can define ping response for metrics like Packet Stats and Round Trip Time for different languages. Create a properties files called ping.properties and place it under AppManager/conf directrory (or under the EUMAgent/conf in case of Agent based Ping monitor). The user can understand the response pattern of the ping request and he can customize it by using the same patterns as in the properties file. This is a sample Italian ping.properties file:

 

################################ Windows properties #####################################

 

#Windows Status poll matcher String.
ReplyFrom=Risposta da
bytes=byte

 

#Windows ResponseTime String. Ex: Minimum or Maximum or Average.
Windows_ResponseTime=Medio

 

#Windows Packet Sent matcher String.
Windows_PacketSent=Trasmessi

 

#Windows Packet Received matcher String.
Windows_PacketReceived=Ricevuti

 

#Windows Packet Loss matcher String(case sensitive).
Windows_PacketLoss=persi

 

Top

Service Monitoring

To create a Service Monitoring Monitor, follow the steps given below:

  1. Click on New Monitor link. Choose Service Monitoring.

  2. Enter the IP Address or hostname in which the Monitor is running.

  3. Enter the SubNetMask of the network.

  4. Enter the port number in which the service you want to monitor is running.

  5. Enter the polling interval time in minutes.

  6. If you are adding a new monitor from an Admin Server, select a Managed Server.

  7. Enter the command that will be executed after connecting to the port mentioned above. For example, if the port added is where your web server is running , then you can give the command as GET / HTTP1.0 . This will get the index page of the web server.

  8. Enter the string that has to be searched after executing  the command.

  9. Choose the Monitor Group from the combo box with which you want to associate Service Monitoring Monitor (optional). You can choose multiple groups to associate your monitor.

  10. Click Add Monitor(s). This discovers the Service and starts monitoring them.

 

Top

SNMP

To create a SNMP Monitor, follow the steps given below:

  1. From the Admin tab, select New Monitor from the Discovery and Data Collection panel.

  2. Choose the 'SNMP/Network Device' option from 'Add Monitor of type' drop down list.

  3. Enter the Display Name & IP Address/hostname of the system where the monitor is running.

  4. Enter the SubNetMask of the network. In case of multiple system IP addresses configured with single DNS name , then select the check-box in the Advanced option.

  5. Enter the polling interval time in minutes.

  6. If you are adding a new monitor from an Admin Server, select a Managed Server.

  7. Enter the timeout value in seconds.

  8. Provide the port number in which SNMP service is running in the host (default port number is 161).

  9. Choose SNMP version V1/V2c or V3.

  10. To associate Monitor Instance to Monitor Group you select a monitor group from the default list or make a new monitor group by clicking "Create New Monitor Group".

For SNMP Version V1/V2c:

For SNMP Version V3:

Select one of the three Security Levels in the drop-down list:

Note: SMUX (tcp 199 port) is the snmp multiplexing protocol (RFC 1227). It can be used by an snmp agent to query variables maintained by another user-level process. For monitoring user-processes like kernel related details using the SNMP agent, you must install SMUX and register the mibs. If SMUX is implemented, by default, tcp port 199 should be open for connection.

 

 

 

Top

Telnet

To create a Telnet Monitor, follow the steps given below:

  1. Click on New Monitor link. Choose Telnet.

  2. Enter the IP Address or hostname of the host in which the Monitor is running.

  3. Enter the SubNetMask of the network.

  4. Provide the port number in which the monitor is running.

  5. Enter the polling interval time in minutes.

  6. If you are adding a new monitor from an Admin Server, select a Managed Server.

  7. Choose the Monitor Group from the combo box with which you want to associate Telnet Monitor (optional). You can choose multiple groups to associate your monitor.

  8. Click Add Monitor(s). This discovers the telnet from the network and starts monitoring them.

Top

Active Directory

To create an Active Directory Monitor, follow the given steps:

  1. Click on New Monitor link. Choose Active Directory under Services .

  2. Enter the DisplayName of the host in which the Monitor is running.

  3. Enter the HostName on which the monitor is running.

  4. If Authentication is enabled, enter the Username and Password.

  5. Provide the Polling interval for monitoring the Active Directory montior.

  6. If you are adding a new monitor from an Admin Server, select a Managed Server.

  7. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  8. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

 

Note: Kindly ensure that for User accounts, relevant privileges must be provided before creating Active Directory monitor. If you have added Monitors and not associated them with a Monitor Group, you can do this manually anytime. For information on associating a Monitor with a Monitor Group, refer to Associating Monitor with Monitor Groups topic.

 

 

Top

DNS Monitor

To create an DNS Monitor, follow the given steps:

  1. Click on New Monitor link. Choose DNS Monitor under Services category.

  2. Enter the DisplayName of the host in which the monitor is running.

  3. Enter the Target Address.

  4. Enter the Lookup Address.

  5. Enter Timeout value in seconds.

  6. Select the Record Type from the pull down menu.

  7. Select the Search Field from the drop-down box.

  8. Enter Search Value.

  9. Provide the Polling interval for monitoring the DNS montior.

  10. If you are adding a new monitor from an Admin Server, select a Managed Server.

  11. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  12. Associate the monitor instance to the agent.

    1. Enable Run on Server option to run the DNS monitor in the local instance of Applications Manager.

    2. Enable Run on Agent option to run the DNS monitor from multiple locations. Select the necessary agents from where you want this monitor to be executed. This option will be available only if you enable the EUM add-on.

  13. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

Top

FTP/SFTP Monitor

To create an FTP/SFTP Monitor, follow the given steps:

  1. Click on New Monitor link. Choose FTP/SFTP under Services .

  2. Enter the Display Name for the Monitor.

  3. Enter the Target Address to connect FTP/SFTP.

  4. If Authentication is enabled, enter the Username and Password.

  5. Enter Port No. (Default port number for FTP is 21 and 22 for SFTP)

  6. Enter Time Out value.
  7. Select the option YES or NO to indicate whether FTP is secure or not.

  8. If you would like to monitor the downloads (mget) through FTP/SFTP while simulateneously downloading the file, select the option YES else select NO.

  9. If the above option is YES, then enter the Remote Src. FileName (Remote Source FileName) located in the target address.

  10. Enter the Local Dest. FileName (Local Desitnation FileName) with full path. The file will download in the given path where the Applications Manager is running.

  11. If you would like to upload a file to target address, Select Upload File option as YES else select NO.

  12. If YES, enter the Local Src. FileName (Local Source FileName) with full path. The file must be available where the Applications Manager is running.

  13. Enter the Remote Dest. FileName (Remote Destination FileName) with full path where the file will be downloaded in the target address.

  14. Provide the Polling interval for monitoring the FTP/SFTP montior.

  15. If you are adding a new monitor from an Admin Server, select a Managed Server.

  16. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  17. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

Top

LDAP Monitor

To create an LDAP Monitor, follow the given steps:

  1. Click on New Monitor link. Choose LDAP under Services .

  2. Enter the Display Name for the monitor.

  3. Enter the LDAP Server and LDAP Server Port of the server wherein the services are running.

  4. If Authentication is enabled, enter the Username and Password. If no username and password is provided, then it will connect to LDAP server as anonymous login.

  5. Enter the Searchbase value.

  6. Enter the Searchfilter value.

  7. Select the Matching Attribute from the pull down menu.

  8. Select the Filter Condition from the pull down menu.

  9. Enter the Search Result string value which will match with search results.

  10. Enter the Timeout period which will be used to establish connection with the LDAP server.

  11. Click YES or NO option to check if the connection is secured. If YES (to enable SSL mode), then import the certificate of LDAP server into Applications Manager. Please follow the steps (given below) provided to import the LDAP certificate into Applications Manager Truststore.truststore. Once the procedure is complete, restart Applications Manager.

  12. Provide the Polling interval for monitoring the LDAP montior.

  13. If you are adding a new monitor from an Admin Server, select a Managed Server.

  14. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  15. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

Note: To import certificate into Applications Manager, execute the following command:

 

<Applications_Manager_Home>/working/jre/bin/keytool -import -keystore <Applications_Manager_Home>/working/conf/Truststore.truststore -storepass appmanager -trustcacerts -alias <alias_name> -file <ldap_certificate_file_path>

 

<Applications_Manager_Home> - Applications Manager installed home directory

<alias_name> - Provide an alias name for the LDAP certificate

<ldap_certificate_file_path> - Provide absolute path to the LDAP certificate

appmanager - This is the password for the LDAP certificate. Ensure that you do not change the password.

Top

 

Ceph Monitor

 

Ceph Storage Versions Supported: v0.66 and above (We use ceph status command and get the output in Json format.Returning the output in Json is supported from Ceph release v0.66)

 

Prerequisites for monitoring Ceph Storage Clusters: To collect performance stats of Ceph Storage Monitor a user should be given read privileage to ceph.keyring file. Read More.

 

Attributes Monitored: Refer Ceph Storage Parameters to know more about the attributes monitored.

 

To create a Ceph Storage monitor, follow the steps given below:

  1. Specify the Display Name of the Ceph Storage monitor.

  2. Enter the HostName or IP Address of the host where the Ceph storage cluster runs.

  3. Specify the command prompt value, which is the last character in your command prompt. Default value is $ and possible values are >, #, etc.

  4. Enter the Username and Password

  5. Provide the Polling interval for monitoring the Ceph Storage montior.

  6. If you are adding a new monitor from an Admin Server, select a Managed Server.

  7. Choose the Monitor Group from the combo box to which you want to associate the Monitor (optional). You can choose multiple groups to associate your monitor.

  8. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

 

Hadoop Monitor

To create a Hadoop monitor, follow the steps given below:

  1. Click on New Monitor link and select Hadoop under Services.

  2. Enter a Display Name for the monitor.

  3. Choose the Mode of Monitoring.

For REST API mode:

  1. Specify the Version of Hadoop to be monitored.

  2. Specify the host of the NameNode.

  3. Specify the web port of the NameNode.

  4. Choose YES or NO to ensure SSL is enabled or not.

  5. Select Authentication type. If you select Simple Authentication, specify a username.

  6. Specify the name of the ResourceManager host.

  7. Specify the name of the ResourceManager web port.

  8. Again, choose YES or NO to ensure SSL is enabled or not.

  9. Again, select Authentication type. If you select Simple Authentication, specify a username.

  10. Specify a duration for Polling Interval.

  11. Choose the Monitor Group from the combo box to which you want to associate the Monitor

    (optional). You can choose multiple groups to associate your monitor.

  12. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

 

For JMX mode:

  1. Specify the Version of Hadoop to be monitored.

  2. Specify the host of the NameNode.

  3. Specify the JMX port of the NameNode.

  4. Enter a Username and Password.

  5. Enter a JNDIPath for the NameNode.

  6. Specify the name of the ResourceManager host.

  7. Specify the name of the ResourceManager JMX port.

  8. Enter a Username and set a Password.

  9. Set a ResourceManager JNDIPath.

  10. Set the duration for Polling Interval.

  11. Choose the Monitor Group from the combo box to which you want to associate the Monitor

    (optional). You can choose multiple groups to associate your monitor.
  12. Click Add Monitor(s). This discovers the Monitor from the network and starts monitoring them.

 

See Also

Monitor Information - Services | Create Other New Monitors
 

 

<< Prev

Home

Next >>

Servers

Custom Monitor Type