WARNING: Version 6.2 of Metricbeat has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
RabbitMQ fieldsedit
RabbitMQ module
rabbitmq fieldsedit
node fieldsedit
node
rabbitmq.node.disk.free.bytes
edit
type: long
format: bytes
Disk free space in bytes.
rabbitmq.node.disk.free.limit.bytes
edit
type: long
format: bytes
Point at which the disk alarm will go off.
rabbitmq.node.fd.total
edit
type: long
File descriptors available.
rabbitmq.node.fd.used
edit
type: long
Used file descriptors.
rabbitmq.node.gc.num.count
edit
type: long
Number of GC operations.
rabbitmq.node.gc.reclaimed.bytes
edit
type: long
format: bytes
GC bytes reclaimed.
rabbitmq.node.io.file_handle.open_attempt.avg.ms
edit
type: long
File handle open avg time
rabbitmq.node.io.file_handle.open_attempt.count
edit
type: long
File handle open attempts
rabbitmq.node.io.read.avg.ms
edit
type: long
File handle read avg time
rabbitmq.node.io.read.bytes
edit
type: long
format: bytes
Data read in bytes
rabbitmq.node.io.read.count
edit
type: long
Data read operations
rabbitmq.node.io.reopen.count
edit
type: long
Data reopen operations
rabbitmq.node.io.seek.avg.ms
edit
type: long
Data seek avg time
rabbitmq.node.io.seek.count
edit
type: long
Data seek operations
rabbitmq.node.io.sync.avg.ms
edit
type: long
Data sync avg time
rabbitmq.node.io.sync.count
edit
type: long
Data sync operations
rabbitmq.node.io.write.avg.ms
edit
type: long
Data write avg time
rabbitmq.node.io.write.bytes
edit
type: long
format: bytes
Data write in bytes
rabbitmq.node.io.write.count
edit
type: long
Data write operations
rabbitmq.node.mem.limit.bytes
edit
type: long
format: bytes
Point at which the memory alarm will go off.
rabbitmq.node.mem.used.bytes
edit
type: long
Memory used in bytes.
rabbitmq.node.mnesia.disk.tx.count
edit
type: long
Number of Mnesia transactions which have been performed that required writes to disk.
rabbitmq.node.mnesia.ram.tx.count
edit
type: long
Number of Mnesia transactions which have been performed that did not require writes to disk.
rabbitmq.node.msg.store_read.count
edit
type: long
Number of messages which have been read from the message store.
rabbitmq.node.msg.store_write.count
edit
type: long
Number of messages which have been written to the message store.
rabbitmq.node.name
edit
type: keyword
Node name
rabbitmq.node.proc.total
edit
type: long
Maximum number of Erlang processes.
rabbitmq.node.proc.used
edit
type: long
Number of Erlang processes in use.
rabbitmq.node.processors
edit
type: long
Number of cores detected and usable by Erlang.
rabbitmq.node.queue.index.journal_write.count
edit
type: long
Number of records written to the queue index journal.
rabbitmq.node.queue.index.read.count
edit
type: long
Number of records read from the queue index.
rabbitmq.node.queue.index.write.count
edit
type: long
Number of records written to the queue index.
rabbitmq.node.run.queue
edit
type: long
Average number of Erlang processes waiting to run.
rabbitmq.node.socket.total
edit
type: long
File descriptors available for use as sockets.
rabbitmq.node.socket.used
edit
type: long
File descriptors used as sockets.
rabbitmq.node.type
edit
type: keyword
Node type.
rabbitmq.node.uptime
edit
type: long
Node uptime.
queue fieldsedit
queue
rabbitmq.queue.name
edit
type: keyword
The name of the queue with non-ASCII characters escaped as in C.
rabbitmq.queue.vhost
edit
type: keyword
Virtual host name with non-ASCII characters escaped as in C.
rabbitmq.queue.durable
edit
type: boolean
Whether or not the queue survives server restarts.
rabbitmq.queue.auto_delete
edit
type: boolean
Whether the queue will be deleted automatically when no longer used.
rabbitmq.queue.exclusive
edit
type: boolean
Whether the queue is exclusive (i.e. has owner_pid).
rabbitmq.queue.node
edit
type: keyword
Node name.
rabbitmq.queue.state
edit
type: keyword
The state of the queue. Normally running, but may be "{syncing, MsgCount}" if the queue is synchronising. Queues which are located on cluster nodes that are currently down will be shown with a status of down.
rabbitmq.queue.arguments.max_priority
edit
type: long
Maximum number of priority levels for the queue to support.
rabbitmq.queue.consumers.count
edit
type: long
Number of consumers.
rabbitmq.queue.consumers.utilisation.pct
edit
type: long
format: percentage
Fraction of the time (between 0.0 and 1.0) that the queue is able to immediately deliver messages to consumers. This can be less than 1.0 if consumers are limited by network congestion or prefetch count.
rabbitmq.queue.messages.total.count
edit
type: long
Sum of ready and unacknowledged messages (queue depth).
rabbitmq.queue.messages.ready.count
edit
type: long
Number of messages ready to be delivered to clients.
rabbitmq.queue.messages.unacknowledged.count
edit
type: long
Number of messages delivered to clients but not yet acknowledged.
rabbitmq.queue.messages.persistent.count
edit
type: long
Total number of persistent messages in the queue (will always be 0 for transient queues).
rabbitmq.queue.memory.bytes
edit
type: long
format: bytes
Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures.
rabbitmq.queue.disk.reads.count
edit
type: long
Total number of times messages have been read from disk by this queue since it started.
rabbitmq.queue.disk.writes.count
edit
type: long
Total number of times messages have been written to disk by this queue since it started.