I have multiple Tomcat Servers and also a separate Apache Server running. In this scenario, I'm not able to discover or monitor a Tomcat Server.

I have multiple Tomcat Servers and also a separate Apache Server running. In this scenario, I'm not able to discover or monitor a Tomcat Server.

Monitoring of Tomcat Server depends on its deployment. This section explains the possible deployment scenarios of Tomcat. Your configuration of host name and the port depends on these scenarios. Also, for Tomcat Server versions 3.x and 4.x, you have to deploy an agent for monitoring.

1.  Standalone Tomcat Server

This is a general scenario wherein you have a Tomcat server that has the HTTP (apache) within its deployment. In this case, specify the host name of the Tomcat server and the HTTP port when configuring a tomcat monitor.

2. One Tomcat Server (with HTTP) and one external instance of Apache

There is one Tomcat server with HTTP (Apache) instance running in it and another external Apache running outside.

Example: Tomcat server name: Tomcat A; HTTP (in Tomcat server) port: 8080; External Apache server port: 80

In this case, while configuring a Tomcat monitor, specify the host name as 'Tomcat A' and specify the HTTP port that runs with the Tomcat and not the external Apache, i.e., specify the port as 8080 and not 80.

3. One Tomcat Server (without HTTP) and one external instance of Apache

There is one Tomcat server without HTTP in it and another external Apache running.

Example: Tomcat server name: Tomcat A; HTTP (in Tomcat server) port: Not available; External Apache server port: 80

In this case, while configuring a Tomcat monitor, specify the host name as 'Tomcat A' and specify the port of the external Apache, i.e., 80.

4. Multiple Tomcat Servers (with HTTP instances in each of these servers) and one external instance of Apache

There are multiple Tomcat servers, say 3, with HTTP instances in each of them and another external Apache running.

Example: Tomcat Server names: Tomcat A, Tomcat B, Tomcat C; HTTP (in Tomcat servers) port: 8070, 8080, 8090 respectively; External Apache server port: 80

In this case, you need to create tomcat server monitors individually for Tomcat A, Tomcat B, and Tomcat C and specify their ports as 8070, 8080, and 8090 respectively.

5. Multiple Tomcat Servers (without HTTP instances in these servers) and one external instance of Apache

There are multiple Tomcat servers, say 3, without HTTP instances in them and another external Apache running.

Example: Tomcat Server names: Tomcat A, Tomcat B, Tomcat C; HTTP (in Tomcat servers) port: Not available; External Apache server port: 80

You can monitor only one of the instances in this case.
                  New to ADManager Plus?

                    New to ADSelfService Plus?

                      • Related Articles

                      • Self monitor Applications Manager using Real User Monitoring

                        We can monitor the Applications Manager using Real User Monitoring with a Java Script injection and this can be used to measure the Applications Manager's performance continuously. All you need is to install and setup the Real User Monitoring (RUM) ...
                      • Real User Monitor (RUM) - Troubleshooting

                        If the monitor has not polled data for a long time, follow the steps below for troubleshooting: Step 1: Check prerequisites to be done Real User Monitor requires the RUM Agent to be installed and mapped to the Applications Manager. Refer the help ...
                      • Configure Apache Server running in WAMP server

                        Introduction: WampServer refers to a software stack for the Microsoft Windows operating system, consisting of the Apache web server, OpenSSL for SSL support, MySQL database and PHP programming language. It comes as a bundled application with all the ...
                      • I'm not able to monitor the JBoss Application Server and I get an error message.

                        The below troubleshooting steps are for JBoss version 6 and below. Step 1: JBoss host and Applications Manager host are not accessible from each other. Applications Manager collects JBoss MBean details by directly connecting to the JBoss JNDI Naming ...
                      • Troubleshooting - Apache Solr

                        If the Solr monitor can't be added, then do the following:- Ask the customer to verify whether he can access the particular Solr instance from the machine where he tries to add. Also ask the customer to access the following URLs from the machine, ...