The preconfigured vRealize Hyperic alerts that are associated with the diagnostic features of tc Runtime work on one of two Hyperic resources, either the tc Runtime instance itself, or with a service of the tc Runtime instance. It is important that you know which service the alerts are associated with because it determines how you view, and optionally change, a specific alert.

The following table lists each preconfigured alert and the vRealize Hyperic resource type with which it is associated. The resource type SpringSource tc Runtime 7.0 refers to the tc Runtime instance. The resource type SpringSource tc Runtime 7.0 Service, such as SpringSource tc Runtime 7.0 Thread Diagnostics, which refers to a service of the tc Runtime instance.

The tc Runtime version is associated with the core version of Tomcat on which the runtime is based, not the version of the tc Server bundle.

The third column in the table indicates whether an alert is triggered by a metric condition or an event/log level condition. In the case of a metric condition, the name of the metric is displayed. In the case of an event/log level condition, the specific string in the log (if any) that triggers the alert is displayed.

Table 1. Preconfigured tc Runtime Alerts

Alert Name

Associated Resource Type

Metric or Events/Log Level Based?

Deadlocks Detected

SpringSource tc Runtime 7.0 and SpringSource tc Runtime 8.0

Metric (Deadlocks Detected)

Excessive Time Spent in Garbage Collection

SpringSource tc Runtime 7.0 and SpringSource tc Runtime 8.0

Metric (Percent Up Time in Garbage Collection)

Slow or Failed Request

SpringSource tc Server 7.0 Tomcat JDBC Connection Pool Global and SpringSource tc Server 8.0 Tomcat JDBC Connection Pool Global

Events/Logs Level

JDBC Connection Abandoned

SpringSource tc Server 7.0 Tomcat JDBC Connection Pool Global and SpringSource tc Server 8.0 Tomcat JDBC Connection Pool Global

Events/Logs Level (CONNECTION ABANDONED)

JDBC Connection Failed

SpringSource tc Server 7.0 Tomcat JDBC Connection Pool Global and SpringSource tc Server 8.0 Tomcat JDBC Connection Pool Global

Events/Logs Level (CONNECTION FAILED)

JDBC Query Failed

SpringSource tc Server 7.0 Tomcat JDBC Connection Pool Global and SpringSource tc Server 8.0 Tomcat JDBC Connection Pool Global

Events/Logs Level (FAILED QUERY)

Slow JDBC Query

SpringSource tc Server 7.0 Tomcat JDBC Connection Pool Global and SpringSource tc Server 8.0 Tomcat JDBC Connection Pool Global

Events/Logs Level (SLOW QUERY)