Monitors the health of Resin database connection pools (<database>).
Monitors CPU usage.
Evaluates user supplied JSP EL expressions as a boolean.
Monitors the health system itself by using a separate thread to determine if health checking is frozen or taking too long.
Monitors for heartbeats from other members of the cluster.
Monitors one or more URLs on the current Resin instance by making an HTTP GET request and comparing the returned HTTP status code to a pattern.
Monitors for deadlocked threads, as determined by the JVM.
Checks for expiring Resin Pro license.
Monitors the amount of free memory in the PermGen pool.
Monitors the amount of free memory in the Tenured pool.
This check aggregates all the other health checks, resulting in the current overall health.
Monitors the transaction manager for commit failures.