Hello everyone,
This is my first post on the forum. I am Cedric Archenoul I have been Product Manager at Checkmk since October 2025.
We are currently evaluating a proposed change to how Tomcat RequestCount metrics are collected via Jolokia agent in Checkmk.
Today, Checkmk only considers the request count of Tomcat’s default servlet, which can lead to underestimated or even zero values in API-only setups. The proposed change aggregates request counts across all servlets per web application to provide a more representative metric.
Thanks to Torsten Krause (https://github.com/toKrause) for submitting the pull request that initiated this discussion as well as for the analysis and implementation work behind it.
You can find the pull request here: https://github.com/Checkmk/checkmk/pull/878
Given the potential risk associated with this change, we’d like to collect feedback from real-world users before deciding whether to merge it
You can test the PR in your own environment and share your feedback here, in particular regarding:
-
Whether this approach aligns with your experience with Tomcat and Jolokia metrics
-
Any specific Tomcat configurations or edge cases you’ve encountered
-
Compatibility with existing setups and expectations
-
Suggestions for improvement, simplification, or generalization
Alternatively, you can also fill in this short survey: Survey link
Looking forward to your feedback,
Thank you
Best regards
Cedric