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.

MetricTypeUnit
jboss.jdbc_connections.activenumber of active connectionsgaugeconnection
jboss.jdbc_connections.countnumber of open connectionsgaugeconnection
jboss.jdbc_connections.idlenumber of physical connections currently idlegaugeconnection
jboss.jdbc_connections.request_waitnumber of requests that had to wait to obtain a physical connectionrateconnection
jboss.jdbc_preparedstatementcache.hitnumber of times that statements from the cache were usedratehit
jboss.jdbc_preparedstatementcache.missnumber of times that a statement request could not be satisfied with a statement from the cacheratemiss
jboss.jdbc_preparedstatementcache.sizenumber of prepared and callable statements currently cached in the statement cachegauge-
jboss.jdbc_xacommit.countnumber of XAResource commit invocationsratecommit
jboss.jdbc_xarecover.countnumber of XAResource recover invocationsratetransaction
jboss.jdbc_xarollback.countnumber of XAResource rollback invocationsratetransaction
jboss.transactions.abortedtotal number of transactions which have rolled back.ratetransaction
jboss.transactions.application_rollbacksnumber of transactions rolled back by the application.ratetransaction
jboss.transactions.committednumber of committed transactions.ratetransaction
jboss.transactions.countnumber of transactions (top-level and nested) created so far.ratetransaction
jboss.transactions.heuristicsnumber of transactions which have terminated with heuristic outcomesratetransaction
jboss.transactions.inflighttotal number of inflight (active) transactions.gaugetransaction
jboss.transactions.nestednumber of nested (sub) transactions created so far.ratetransaction
jboss.transactions.resource_rollbacksnumber of transactions rolled back by participants.ratetransaction
jboss.transactions.system_rollbacksnumber of transactions that were rolled back due to an internal system error.ratetransaction
jboss.transactions.timed_outtotal number of transactions rolled back due to timeout.ratetransaction
jboss.undertow_listener.bytes_receivednumber of bytes that have been receivedratebyte
jboss.undertow_listener.bytes_sentnumber of bytes that have been sent outratebyte
jboss.undertow_listener.error_countnumber of 500 responses that have been sentraterequest
jboss.undertow_listener.processing_timetotal processing time of all requests handed by this listenergaugenanosecond
jboss.undertow_listener.request_countnumber of requests servedraterequest
jboss.undertow_session.activenumber of active sessionsgaugesession
jboss.undertow_session.alivetime_avgaverage time (in seconds) that expired sessions had been alivegaugesecond
jboss.undertow_session.alivetime_maxlongest time (in seconds) that an expired session had been alivegaugesecond
jboss.undertow_session.createdtotal sessions createdratesession
jboss.undertow_session.expirednumber of sessions that have expiredratesession
jboss.undertow_session.rejectednumber of rejected sessionsratesession

Official documentation

Official documentation for the JBoss/WildFly integration

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.