Skip to content

Latest commit

 

History

History
91 lines (67 loc) · 2.49 KB

File metadata and controls

91 lines (67 loc) · 2.49 KB

ActiveMQ Metrics

The JMX Metric Gatherer provides built in ActiveMQ metric gathering capabilities. These metrics are sourced from: https://activemq.apache.org/jmx

Metrics

activemq.consumer.count

  • Name: activemq.consumer.count
  • Description: The number of consumers currently reading from the broker.
  • Unit: consumers
  • Labels: destination
  • Instrument Type: ObservableLongUpDownCounter

activemq.producer.count

  • Name: activemq.producer.count
  • Description: The number of producers currently attached to the broker.
  • Unit: producers
  • Labels: destination
  • Instrument Type: ObservableLongUpDownCounter

activemq.connectin.count

  • Name: activemq.connectin.count
  • Description: The total number of current connections.
  • Unit: connections
  • Instrument Type: ObservableLongUpDownCounter

activemq.memory.usage

  • Name: activemq.memory.usage
  • Description: The percentage of configured memory used.
  • Unit: %
  • Labels: destination
  • Instrument Type: ObservableDoubleValue

activemq.disk.store_usage

  • Name: activemq.disk.store_usage
  • Description: The percentage of configured disk used for persistent messages.
  • Unit: %
  • Instrument Type: ObservableDoubleValue

activemq.disk.temp_usage

  • Name: activemq.disk.temp_usage
  • Description: The percentage of configured disk used for non-persistent messages.
  • Unit: %
  • Instrument Type: ObservableDoubleValue

activemq.message.current

  • Name: activemq.message.current
  • Description: The current number of messages waiting to be consumed.
  • Unit: messages
  • Labels: destination
  • Instrument Type: ObservableLongUpDownCounter

activemq.message.expired

  • Name: activemq.message.expired
  • Description: The total number of messages not delivered because they expired.
  • Unit: messages
  • Labels: destination
  • Instrument Type: ObservableLongCounter

activemq.message.enqueued

  • Name: activemq.message.enqueued
  • Description: The total number of messages received by the broker.
  • Unit: messages
  • Labels: destination
  • Instrument Type: ObservableLongCounter

activemq.message.dequeued

  • Name: activemq.message.dequeued
  • Description: The total number of messages delivered to consumers.
  • Unit: messages
  • Labels: destination
  • Instrument Type: ObservableLongCounter

activemq.message.wait_time.avg

  • Name: activemq.message.wait_time.avg
  • Description: The average time a message was held on a destination.
  • Unit: ms
  • Labels: destination
  • Instrument Type: ObservableDoubleValue