TOMCAT Application technology integration


ServicePilot appmon-tomcat




What is Apache Tomcat Server?

The Apache Tomcat Server, often just called Tomcat Server is a Java open source web server distributed under the Apache 2.0 License and developed under the governance of the Apache Software Foundation.

Tomcat includes different Java EE specifications such as Java Servlet, JavaServer Pages (JSP), WebSocket, and more. It allows a "pure Java" HTTP web server for Java application code to run on.

Tomcat monitoring

This package monitors Apache Tomcat Application Server by gathering metrics from the Tomcat server status page.

This package automatically configures the ServicePilot Agent in order to monitor availability and performance of Apache Tomcat Server.

The statistics gathered in this way include:

  • Tomcat JVM memory metrics
  • Tomcat JVM memorypool metrics
  • Tomcat JVM connectors metrics

Please note that the end-to-end Tomcat Web Server monitoring is easy to implement by combining the metrics from this Tomcat application monitoring package with W3C access logs in order to go beyond Catalina (servlet container), Coyote (HTTP connector) and Jasper (JSP engine), and other specific Tomcat Web Server metrics. Tomcat access logs allow to gain end user visibility, providing us with response times, errors, user agents and more.


get more resources

Application Monitoring