ActiveMQ integration metrics
The official Datadog integration for monitoring ActiveMQ. It collects 38 metrics.
Official summary
Collect metrics for brokers and queues, producers and consumers, and more.
Metric types
- gauge (value at a point in time): 26
- rate (per second): 12
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
activemq.(Artemis only) Number of bytes used by each page for this address. | gauge | byte |
activemq.(Artemis only) The sum of messages on queue(s), including messages in delivery. | rate | message |
activemq.(Artemis only) Number of pages used by this address. | gauge | page |
activemq.(Artemis only) Number of messages routed to one or more bindings, as a rate. | rate | message |
activemq.(Artemis only) Number of estimated bytes being used by all the queue(s) bound to this address; used to control paging and blocking. | gauge | byte |
activemq.(Artemis only) Number of messages not routed to any bindings, as a rate. | rate | message |
activemq.(Artemis only) Memory used by all the addresses on broker for in-memory messages. | gauge | byte |
activemq.(Artemis only) Memory used by all the addresses on broker as a percentage of the global-max-size. | gauge | percent |
activemq.(Artemis only) Number of clients connected to this server. | gauge | connection |
activemq.(Artemis only) Percentage of total disk store used. | gauge | percent |
activemq.(Artemis only) Maximum limit for disk use in percentage. | gauge | percent |
activemq.(Artemis only) Number of consumers consuming messages from this queue. | gauge | - |
activemq.(Artemis only) Maximum number of consumers allowed on this queue at any one time. | gauge | - |
activemq.(Artemis only) Number of messages currently in this queue (includes scheduled, paged, and in-delivery messages), as a rate. | gauge | message |
activemq.(Artemis only) Number of messages acknowledged from this queue since it was created, as a rate. | rate | message |
activemq.(Artemis only) Number of messages added to this queue since it was created, as a rate. | rate | message |
activemq.(Artemis only) Number of messages expired from this queue since it was created, as a rate. | rate | message |
activemq.(Artemis only) Number of messages removed from this queue since it was created due to exceeding the max delivery attempts, as a rate. | rate | message |
activemq.(Artemis only) Number of clients which have connected to this server since it was started, as a rate. | rate | connection |
activemq.(Artemis only) Number of consumers consuming messages from all the queues on this server, as a rate. | rate | - |
activemq.(Artemis only) Number of messages in all queues on the server, as a rate. | rate | connection |
activemq.(Artemis only) Number of messages acknowledged from all the queues on this server since it was started, as a rate. | rate | connection |
activemq.(Artemis only) Number of messages sent to this server since it was started, as a rate. | rate | connection |
activemq.The percentage of memory in use. | gauge | percent |
activemq.The percentage of store in use. | gauge | percent |
activemq.The percentage of temporary in use. | gauge | percent |
activemq.On average the amount of time (ms) that messages remained enqueued. | gauge | millisecond |
activemq.The number of consumers connected. | gauge | - |
activemq.The rate of messages that are being dequeued. | gauge | message |
activemq.The rate of messages that are being dispatched. | gauge | message |
activemq.The rate of messages that are being enqueued. | gauge | message |
activemq.The rate of messages that are becoming expired. | gauge | message |
activemq.The rate of messages that are becoming in flight. | gauge | message |
activemq.The max the amount of time (ms) that messages remained enqueued. | gauge | millisecond |
activemq.The percentage of memory currently in use. | gauge | percent |
activemq.The min the amount of time (ms) that messages remained enqueued. | gauge | millisecond |
activemq.The number of producers connected. | gauge | - |
activemq.The amount of messages that remained queued. | gauge | message |
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.