Telegraf Plugins used:
- 1 Telegraf:
- 1 Dashboards:
- 1 Bucket:
- 1 Label:
If you have your InfluxDB credentials configured in the CLI, you can install this template with:
Tomcat monitoring dashboard
Apache Tomcat is an open source Java servlet container that implements several core Java enterprise specs, namely the Java Servlet, JavaServer Pages (JSP), and WebSockets APIs. An Apache Software Foundation project, Tomcat was first released in 1998, just four years after Java itself.
Why monitor Tomcat?
Your Tomcat server is an integral part of your web application, so maintaining a performant Tomcat server is critical. Monitoring your Tomcat server will ensure that your application responds to requests without significant delays, in addition to identifying any potential errors or memory leaks in your code.
How to use the Tomcat Monitoring Template
Once your InfluxDB credentials have been properly configured in the CLI, you can install the Tomcat monitoring template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Tomcat Telegraf configuration, which includes the relevant Tomcat Input. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value. All of this will depend on how your organization is currently running Tomcat.
To find out more information about environmental variables within the Telegraf configuration, consult the following link.
Key Tomcat metrics to monitor
Some of the most important Tomcat monitoring metrics that you should proactively monitor include:
- Current threads
- Processing time
- Request counts
- Memory commits
- Memory pool uses