We have several webapps deployed to a single Tomcat 7 server. Is there a way to monitor the status (uptime, memory usage, etc.) of each webapp deployed to a Tomcat server?
We are using Nagios to monitor basic server status (ie. disk usage, ping, memory usage, etc.), and would be great if we can integrate each webapp status into Nagios as well.
We would also like such integration to alert whenever a webapp reaches a certain threshold limit for memory usage.
EDIT: We're running Tomcat on Ubuntu.
Is there such a way?