The following metrics are emitted by default. Each of them can be disabled by applying the following configuration:
metrics :
<metric_name> :
enabled : false
The number of consumers currently reading from the queue.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{consumers}
Sum
Int
Cumulative
false
rabbitmq.message.acknowledged
The number of messages acknowledged by consumers.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{messages}
Sum
Int
Cumulative
true
The total number of messages currently in the queue.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{messages}
Sum
Int
Cumulative
false
Name
Description
Values
state
The state of messages in a queue.
Str: ready
, unacknowledged
rabbitmq.message.delivered
The number of messages delivered to consumers.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{messages}
Sum
Int
Cumulative
true
The number of messages dropped as unroutable.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{messages}
Sum
Int
Cumulative
true
rabbitmq.message.published
The number of messages published to a queue.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{messages}
Sum
Int
Cumulative
true
Name
Description
Values
Enabled
rabbitmq.node.name
The name of the RabbitMQ node.
Any Str
true
rabbitmq.queue.name
The name of the RabbitMQ queue.
Any Str
true
rabbitmq.vhost.name
The name of the RabbitMQ vHost.
Any Str
true