IT360 - Applications F.A.Q.

General

  1. What can ManageEngine IT360 do?

  2. Can I create additional users to access IT360?

Monitoring

  1. What is the difference between Monitor Type and Monitor?

  2. Does IT360 support monitoring of multiple Monitors in a single machine?

  3. Can I discover all the services running in a particular range of network?

  4. How do I view the Monitors discovered in the network?

  5. Can I change the polling interval of a Monitors?

  6. What does the 'New Monitor' do?

  7. Is it required to associate a Monitor with a Business Service for monitoring?

  8. Can a single monitor be associated with multiple Business Services?

  9. Does all the Monitor running in a particular server or host also get discovered, while discovering the Monitor? What must be done to discover all the Monitor?

  10. While discovering a Monitor, the server in which the Monitor is running also gets added to my Business Service. Do I have an option to disable the same?

  11. Do I have an option to view the history of data of any Monitor?

  12. Is it possible to monitor Java applications that exposes information through SNMP or JMX? Can the JMX agent generated by ManageEngine� JMX Studio be monitored using IT360?

  13. What are the steps involved in managing a custom monitor?

  14. What does the URL Monitoring do?

  15. What is the difference between HTTP-URL and HTTP-URL Sequence monitoring?

  16. Can I use my own database to dump data?

  17. I have Tomcat 3.x version. How can I add a graphic about "Threads Availability" to my Tomcat monitor?

  18. Which ports are going to be taken up by IT360 on startup? Do I have an option to modify the default ports?

  19. Is it possible to monitor a SQL Server 2000 server only installed as an instance?

  20. I've configured Monitors and created actions and threshold profiles in one of my machines, say Beta. Is there a way to export this data (alerts, monitors & threshold profiles) to some file, which can then be imported onto another ManageEngine IT360 Applications in the deployment server?

  21. Is it possible to add the network interfaces data (e.g different SNMP MIB Data) into ManageEngine IT360 Applications?

  22. Is it possible to keep the data more than 1 month, (e.g. 1 year) to be used as an historical/capacity planning database?

  23. Once the server starts, the web client login page is automatically displayed in an already open browser. How do I disable this? I prefer to open the web client myself.

  24. What are the different ways to monitor Custom Applications?

  25. When I try to add the script monitor, I get the error "Either the script does not exist or the given mode was wrong. Please verify it.

  26. What are the prerequisites required for monitoring Oracle EBS 12, in IT360?

Alerts

  1. How do I associate the threshold profile and actions, once i create them?

  2. Can threshold be associated with both numerical and string attributes?

  3. What determines the severity of health and availability? Is threshold related to health and availability?

  4. When does health of a monitor become critical? How are actions affected?

  5. Is it possible to view all the threshold and actions configured for different Monitors present in a particular Business Service?

  6. How do I find out the cause for the severity of every attribute?

  7. Can I associate a Monitor with a new threshold or actions?

  8. Is there an option to edit the threshold or actions?

  9. In Alerts screen, do i have an option to view only 'Critical' alerts?

Configurations in Secure Mode (HTTPS)

  1. How to configure Real Browser Monitor (RBM) agent, when IT360 is running in https mode?

Miscellaneous

  1. I have my own web applications and other Java applications, but they do not expose management information using JMX or SNMP. What should I do?

  2. I have some of my native (non Java) applications, but they do not expose management information using SNMP. What should I do?

  3. How can I make an ODBC Connection with IT360 DB and then query it with crystal reports ??

  4. How can I change the language of IT360 after installation?

 


General

1. What can ManageEngine IT360 do?

ManageEngine IT360 helps to monitor your applications such as Web applications, application servers, Web servers, databases, network services, systems, etc. That is, it helps you to identify and analyze faults and performance issues in your applications well in advance.

[Questions]

2. Can I create additional users to access IT360?

Yes. You can add more users apart from the default 'Admin' user. For more information on creating a user access, refer to the User Administration section.

[Questions]

Monitoring

1. What is the difference between Monitor Type and Monitor?

Application servers such as WebLogic server, JBoss server, etc. and Database Servers such as Oracle Database server, MySQL Database server, etc. that are monitored by IT360 are called Monitor Type. Different instances of these Monitor Types running on a particular port of a host are called Monitor.

[Questions]

2. Does the IT360 support monitoring of multiple Monitors in a single machine?

Yes, it supports monitoring of multiple Monitors in a single machine.

[Questions]

3. Can I discover all the Monitors running in a particular network?

Yes, you can discover all the Monitors running in a particular network. For more information, refer to the Discover Network section.

[Questions]

4. How do I view the Monitors discovered in the network?

Once you create the Monitor, click on the Applications or Servers tab depending on the Monitor Type. It will be listed under 'Uncategorized Monitor'. Refer to the Monitor Information section for more information.

[Questions]

5. Can I change the polling interval of a Monitor?

Yes, you can change the polling interval using the Edit Monitor option. Refer to the Reconfiguration Details section for more information.

[Questions]

6. What does the 'New Monitor' do?

This option is used to create a new Monitor where the Monitor is discovered from the network and also to collect data (performance metrics, availability etc).

[Questions]

7. Is it required to associate a Monitor with a Business Service for monitoring?

A Monitor need not be associated with a Business Service for monitoring. Once the Monitor is created, IT360 starts monitoring it irrespective of whether the Monitor is added to the Business Service.

The purpose of associating a Monitor with a Business Service is to provide a holistic view to your Business Service.

[Questions]

8. Can a single Monitor be associated with multiple Business Services?

Yes. A Monitor can be associated with multiple Business Services using the Associate Monitor option. Follow the given steps:

  1. Click on the Business Service. You will find Associate Monitor in the left frame under the Application Links section.

  2. Move the mouse over it and click on the Monitor Type. It will list its respective Monitor.

  3. Select Monitor and click Finish.

Similarly, you can add the same Monitor to another Business Service by following the above steps.

[Questions]

9. Does all the Monitors running in a particular server or host also get discovered while discovering the Monitor? What must be done to discover all the Monitors?

When a server or host is discovered, all the Monitors running in it will not be discovered. In case you want to discover all the Monitor running in a server or host, use the All Services option in the Create New Monitor screen. Refer to the Discovering All Monitors in a Host section for more information.

[Questions]

10. While discovering a Monitor and adding it to my Business Service, the server in which the Monitor is running also gets added to my Monitor Group. Do I have an option to disable the same?

Yes. Using Global Settings option, you can add a Monitor to your Business Service without the server or the host getting added to it by default, Refer to the Global Settings section for more information.

[Questions]

11. Do I have an option to view the history of data of any Monitor?

IT360 archives the data for every one hour. The data can be viewed from the Reports tab. The data is archived for particular attributes of the Monitor. Refer to the Grouping Reports chapter for more details.

Additionally, you can also view the past 7 and 30 days report by clicking the and icon respectively, available in every graph of Monitor.

[Questions]

12. Is it possible to monitor Java applications that expose information through SNMP or JMX? Can the JMX agent generated by Zoho Corp ManageEngine� JMX Studio be monitored using IT360?

Yes. Custom Monitors provide a way to monitor your Java applications that expose management information through SNMP or JMX. Hence, Custom Application can be used to monitor Zoho Corp JMX agent.

[Questions]

13. What are the steps involved in managing a JMX or SNMP resource using CAM?

Building Custom Monitor involves:

[Questions]\

14. What does the URL Monitoring do?

URL Monitoringtests the web pages to ensure that they are functioning properly. It supports monitoring of standard HTTP and HTTPS URLs of web pages. Refer to the HTTP URL Monitors for more information.

[Questions]

15. What is the difference between HTTP-URL and HTTP-URL Sequence monitoring?

The difference between the two types of monitoring is that HTTP-URLmonitors single HTTP and HTTPS URL, whereas HTTP-URL sequence monitors a set of HTTP and HTTPS URLs invoked in sequence.

Also, any HTTP and HTTPS URL can be monitored using HTTP-URL, provided they require no authentication details.

[Questions]

16. Can I use my own database to dump data?

When starting IT360, MySQL Server 4.0.20, which is bundled with the product, is started. IT360 uses this MySQL by default. We strongly recommend you to use this default database itself. If you need to dump data into your own database in that same machine, follow the steps given below.

  1. Edit the database_params.conf file located in the <IT360 Home>/working/conf directory and change the following URL.

  2. Default URL: jdbc:mysql://localhost:13326/AMDB

  3. Change to: jdbc:mysql://<HOSTNAME>:<PORT>/<DATABASE>

  4. Edit the startApplicationsManager.bat/.sh located in the <IT360 Home> directory and comment out the MySQL starting part. Search for the string "startMySQL" and comment out that line. As we are using the MySQL installed in the same machine, there is no need to start the MySQL Server bundled with the IT360.

  5. Start the IT360. Note: When starting IT360, you will get a warning message MySQL Port is used by some other Application. You can ignore this message.

[Questions]

17. I have Tomcat 3.x version. How can I add a graphic about "Threads Availability" to my Tomcat monitor?

The data for the "Threads Availability" will be shown only for 5.x versions of the Tomcat Server. This data is not available for 3.x and 4.x version of Tomcat Server. For more information on the data that is displayed for each of the Tomcat versions, refer to the Tomcat Servers topic.

[Questions]

18. Which ports are going to be taken up by IT360 on startup? Do I have an option to modify the default ports?

MySQL : 13326

RMI port : 11099

WEBCONTAINER_PORT : 18009

TOMCAT_SHUTDOWNPORT : 8006

TCP_PORT : 12000

To modify the default port, edit the file AMServer.properties located in the <IT360 Home>/conf directory and modify the required ports. Restart the server for the changes to take effect.

Note: You will want to edit only the Web Server Port as it is required to connect to the Web Client. For other ports, IT360 automatically finds the available ports and connects to it at startup.

Important: When editing web server port, ensure if you have installed the IT360 as a Windows service. If installed so, you need to change the web server port in yet another file (apart from AMServer.properties) httpd.conf located in <IT360 Home>/working/apache/conf. Set the new web server port for the Listen parameter in this file.

[Questions]

19. Is it possible to monitor a SQL Server 2000 server only installed as an instance?

SQL Enterprise manager uses: [servername]\[instancename]

For monitoring MS SQL 2000 Server, you have to specify the Host Name or IP Address of the machine in which MS SQL Server is running.

What is shown in Enterprise Manager is [servername]\[instancename]. Here servername refers to the machine in which the MS SQL 2000 Server is running and instancename refers the name of the MS SQL 2000 Server. Hence while adding the MS SQL 2000 server, you have to specify only the servername part in the Hostname / IP Address field and not the instancename.

[Questions]

20. I've configured Monitors and created actions and threshold profiles in one of my machines, say Beta. Is there a way to export this data (alerts, monitors & threshold profiles) to some file, which can then be imported onto another ManageEngine IT360 Applications in the deployment server?

  1. IT360 is data driven and all data is in a mysql database. You can copy the <IT360 Home>/working/mysql/data/AMDB folder and replace the one in the new installation in the production system.

  2. Delete the files befailover.frm, befailover.MYD and befailover.MYI located in the AMDB folder before using it for an AM instance running in a different machine. These files contains entry for the hostname of the machine in which AM is installed.

  3. Start the server.

Note:

Besides, it is best that the Beta machine and the target host have the same operating system. Also, shutdown the IT360 before doing this. IT360 should be shutdown using the shutdownApplicationsManager.sh/.bat scripts only.

[Questions]

21. Is it possible to add the network interfaces data (e.g different SNMP MIB Data) into ManageEngine IT360 Applications?

 

You can achieve this by creating Custom Applications. For more information, refer to Adding SNMP OID Attributes topic.

[Questions]

22. Is it possible to keep the data more than 1 month, (e.g. 1 year) to be used as an historical/capacity planning database?

Yes, you can view historical reports of more than a month (apart from the daily, 7 days, and 30 days reports). For example, if you have data collected for more than a month or a year, you can view historical reports for a particular day or a range of days using the 'Custom Time Period' option. For more information, please refer to Viewing Reports topic.

[Questions]

23. Once the server starts, the web client login page is automatically displayed in an already open browser. How do I disable this? I prefer to open the web client myself.

Yes, you can disable this automatic action. Edit AMServer.properties file located in the <IT360 Home>/conf directory and set the am.browser.startup parameter as false. After this configuration, when you restart the server, you will need to manually invoke the web client.

[Questions]

24. What are the different ways to monitor Custom Applications ?

[Questions]

25. When I try to add the script monitor, I get the error "Either the script does not exist or the given mode was wrong. Please verify it.

Please make sure that the script exists and the absolute path to the script is correct.

Also verify the Mode you entered. This you canverify from/etc/passwd. Please open the file /etc/passwdand search for the user name (same user name as given in IT360 or the same user name who will execute this script).

For example, you will be seeing like sam:x:500:500::/home/sam:/bin/bash for the user sam. Here bash is the Mode. You can try with the same mode you get from /etc/passwd.

[Questions]

26. What are the prerequisites required for monitoring Oracle EBS 12, in IT360?

Please follow the prerequisites below, before monitoring Oracle EBS 12, in IT360:

  1. Open the 'trusted.conf' file, under '$ORACLE_HOME/Apache/Apache/conf' on UNIX, or '%ORACLE_HOME%\Apache\Apache\conf' on Windows systems.

    Initially, you will find the below lines. Add the lines in Bold;

    <Location ~ "/(dms0|DMS|Spy|AggreSpy)">
    Order deny,allow
    Deny from all
    Allow from localhost
    Allow from AppManager_hostName
    Allow from AppManager_IpAddress
    Allow from AppManager_CanonicalhostName

    </Location>


  2. Open the 'httpd.conf' and 'httpd_pls.conf' files, and check, if the 'trusted.conf' file is included. Best way is to check if the word 'trusted.conf' is available in these files. If not, add the below lines.

    # Include the trusted.conf file
    include $ORACLE_HOME/Apache/Apache/conf/trusted.conf

  3. Do the above in both 'httpd.conf' and 'httpd_pls.conf' files. Save the files.

  4. Restart the EBS and Add Monitor in IT360.

[Questions]

Alerts

1. How do I associate the threshold profile and actions, once I create them?

Thresholds and actions can be associated using Configure Alert option. Refer to the Associating Threshold and Actions with Attributes section.

[Questions]

2. Can threshold be associated with both numerical and string attributes?

Yes. Threshold can be associated with both numerical and string attributes.

[Questions]

3. What determines the severity of health and availability? Is threshold related to health and availability?

The child Monitors or sub-components (also called 'dependencies') determine the availability and severity of health for a Business Service or Monitor.

Health: The health is based on the severity of the attributes that are added as its dependencies. The severity of the attributes is in turn dependent on the Threshold. Hence the threshold is indirectly related to health.

Availability: The availability of a Business Service is dependent on the availability of its Monitor. The availability of Monitor is determined during discovering the Monitor and it is internally handled. Hence threshold is not related to the availability.

Refer to the Configuring Dependencies section for details on dependencies.

[Questions]

4. When does health of a monitor become critical? How are actions affected?

The child Monitors or sub-components (also called 'dependencies') determine the availability and severity of health for a Business Service or Monitor.

Health of the Monitor: The health is based on the severity of the attributes that are added as its dependencies. The severity of the attributes is in turn dependent on the Threshold. By default, if any one of the dependencies is critical, the health of the monitor becomes critical. The user has an option to choose the dependencies that affect the health of the monitor. Refer to the Configuring Dependencies section for details on dependencies.

The Actions assosciated would be executed only if there is a change in the severity. For eg., if the health of the monitor changes from clear state to critical state, an alert is generated and the action assosciated would be executed, say an email alert would be sent to the user.

[Questions]

5. Is it possible to view all the thresholds and actions configured for different Monitors present in a particular Business Service?

Yes. You can use the Global Alert Configuration option to view all the thresholds and actions configured for all Monitors of a particular Business Service. Refer to the Viewing and Configuring Alerts Globally for more information.

[Questions]

6. How do I find out the cause for the severity of every attribute?

You can view the cause for the severity of every attribute using the Root Cause Analysis option. Click on the severity icon and expand the node to view the cause. Refer to the Root Cause Analysis section of Glossary.

[Questions]

7. Can I associate a Monitor with a new threshold or actions?

Yes. You can associate the Monitor with a new threshold by using the Configure Alert option available for every attribute of the Monitor. In Configure Alert screen, choose the new threshold and save the changes.

You can also do the same through the Global Alert Configuration screen by following the given steps:

  1. Click on the Business Service.

  2. Click on the Global Alert Configuration from the left frame. This lists all the Monitors and their associated thresholds and actions.

  3. Click the Edit icon of the Monitor whose threshold must be changed. This opens the Configure Alert screen.

  4. Select the new threshold from the combo box of Associate Threshold.

  5. Click Save All.

This changes or associates the new threshold with the Monitor. You can also follow the same steps to associate actions.

[Questions]

8.Is there an option to edit the threshold or actions.?

Yes. Go to View Threshold. This lists all the threshold profiles and their details. Click the Edit icon and make the changes. To edit an action, follow the same steps in View Actions.

[Questions]

9. In Alerts screen, do I have an option to view only 'Critical' alerts ?

Yes. Click on the Alert Summary icon. A dialog with the recent critical alerts pops up. To view all the critical alerts, click on the Critical part of the graph. This lists all the critical alerts in the Alerts screen. The same steps can be followed to view alerts for other severity.

[Questions]

Configurations in Secure Mode (HTTPS)

1. How to configure Real Browser Monitor (RBM) agent, when IT360 is running in https mode?

You can configure the RBM agent, by following the below steps;

  1. Add entry 'protocol=https' in 'qeruntime.properties' file, in '<RBM Agent HOME>/working\conf' (e.g. 'C:\Program Files\ManageEngine\RBMAgent\working\conf\qeruntime.properties')

  2. In Central (of both Enterprise and MSP editions), navigate to 'Admin -> Probe -> Edit', set ' RBM Add-on' value as 'Unlimited', and click on'Update'.

  3. Go to 'Start -> Programs -> ManageEngine Real Browser Agent -> Settings' (the path depends on the RBM agent installed location), configure the 'Server Name/IP' and 'Port' details of the Probe, and click 'Update'.

  4. Now, run the RBM agent, by navigating to 'Start -> Programs -> ManageEngine Real Browser Agent -> Start RBM Agent'.

[Questions]

Miscellaneous

1. I have my own web applications and other Java applications, but they do not expose management information using JMX or SNMP. What should I do?

Zoho Corp offers ManageEngine JMXStudio that can help build manageability into your software by exposing information through JMX and its various adapters such as SNMP, SOAP, AMI, RMI, etc.

[Questions]

2. I have some of my native (non-Java) applications, but they do not expose management information using SNMP. What should I do?

Zoho Corp offers AgentToolkit C Edtion that can help build manageability into your software by exposing information through management protocols such as SNMP, etc.

[Questions]

3. How can I make an ODBC Connection with IT360 DB and then query it with crystal reports ?

You can make ODBC connection from localhost, that is you can make connection from the machine where IT360 is running. If you want to access mysql from remote machine, you have to give permission in user tables. Connect to mysql and execute following commands:

INSERT INTO user (Host,User,Password) VALUES('host name with domain name','root', PASSWORD('appmanager'));
GRANT ALL PRIVILEGES ON *.* TO 'root'@'host name with domain name';
FLUSH PRIVILEGES;

For eg., INSERT INTO user (Host,User,Password) VALUES('it360.com','root',PASSWORD('it360'));
GRANT ALL PRIVILEGES ON *.* TO 'root'@'it360.com';
FLUSH PRIVILEGES;

[Questions]

4. How can I change the language of IT360 after installation?

No. You cannot change the language of IT360 once installed. Hence, ensure that the right language is selected before proceeding to install. By default, English language will be selected as default language.

[Questions]


Copyright © 2010, ZOHO Corp. All Rights Reserved.


Copyright © 2013, ZOHO Corp. All Rights Reserved.