JBoss/WildFly integration metrics
The official Datadog integration for monitoring JBoss/WildFly. It collects 31 metrics.
Official summary
Gathers various JMX metrics from JBoss and WildFly Applications
Metric types
- rate (per second): 22
- gauge (value at a point in time): 9
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
jboss.number of active connections | gauge | connection |
jboss.number of open connections | gauge | connection |
jboss.number of physical connections currently idle | gauge | connection |
jboss.number of requests that had to wait to obtain a physical connection | rate | connection |
jboss.number of times that statements from the cache were used | rate | hit |
jboss.number of times that a statement request could not be satisfied with a statement from the cache | rate | miss |
jboss.number of prepared and callable statements currently cached in the statement cache | gauge | - |
jboss.number of XAResource commit invocations | rate | commit |
jboss.number of XAResource recover invocations | rate | transaction |
jboss.number of XAResource rollback invocations | rate | transaction |
jboss.total number of transactions which have rolled back. | rate | transaction |
jboss.number of transactions rolled back by the application. | rate | transaction |
jboss.number of committed transactions. | rate | transaction |
jboss.number of transactions (top-level and nested) created so far. | rate | transaction |
jboss.number of transactions which have terminated with heuristic outcomes | rate | transaction |
jboss.total number of inflight (active) transactions. | gauge | transaction |
jboss.number of nested (sub) transactions created so far. | rate | transaction |
jboss.number of transactions rolled back by participants. | rate | transaction |
jboss.number of transactions that were rolled back due to an internal system error. | rate | transaction |
jboss.total number of transactions rolled back due to timeout. | rate | transaction |
jboss.number of bytes that have been received | rate | byte |
jboss.number of bytes that have been sent out | rate | byte |
jboss.number of 500 responses that have been sent | rate | request |
jboss.total processing time of all requests handed by this listener | gauge | nanosecond |
jboss.number of requests served | rate | request |
jboss.number of active sessions | gauge | session |
jboss.average time (in seconds) that expired sessions had been alive | gauge | second |
jboss.longest time (in seconds) that an expired session had been alive | gauge | second |
jboss.total sessions created | rate | session |
jboss.number of sessions that have expired | rate | session |
jboss.number of rejected sessions | rate | session |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.