WARNING: Version 6.1 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 fields
editRabbitMQ fields
editRabbitMQ module
rabbitmq fields
editnode fields
editnode
rabbitmq.node.disk.free.bytes
edittype: long
format: bytes
Disk free space in bytes.
rabbitmq.node.disk.free.limit.bytes
edittype: long
format: bytes
Point at which the disk alarm will go off.
rabbitmq.node.fd.total
edittype: long
File descriptors available.
rabbitmq.node.fd.used
edittype: long
Used file descriptors.
rabbitmq.node.gc.num.count
edittype: long
Number of GC operations.
rabbitmq.node.gc.reclaimed.bytes
edittype: long
format: bytes
GC bytes reclaimed.
rabbitmq.node.io.file_handle.open_attempt.avg.ms
edittype: long
File handle open avg time
rabbitmq.node.io.file_handle.open_attempt.count
edittype: long
File handle open attempts
rabbitmq.node.io.read.avg.ms
edittype: long
File handle read avg time
rabbitmq.node.io.read.bytes
edittype: long
format: bytes
Data read in bytes
rabbitmq.node.io.read.count
edittype: long
Data read operations
rabbitmq.node.io.reopen.count
edittype: long
Data reopen operations
rabbitmq.node.io.seek.avg.ms
edittype: long
Data seek avg time
rabbitmq.node.io.seek.count
edittype: long
Data seek operations
rabbitmq.node.io.sync.avg.ms
edittype: long
Data sync avg time
rabbitmq.node.io.sync.count
edittype: long
Data sync operations
rabbitmq.node.io.write.avg.ms
edittype: long
Data write avg time
rabbitmq.node.io.write.bytes
edittype: long
format: bytes
Data write in bytes
rabbitmq.node.io.write.count
edittype: long
Data write operations
rabbitmq.node.mem.limit.bytes
edittype: long
format: bytes
Point at which the memory alarm will go off.
rabbitmq.node.mem.used.bytes
edittype: long
Memory used in bytes.
rabbitmq.node.mnesia.disk.tx.count
edittype: long
Number of Mnesia transactions which have been performed that required writes to disk.
rabbitmq.node.mnesia.ram.tx.count
edittype: long
Number of Mnesia transactions which have been performed that did not require writes to disk.
rabbitmq.node.msg.store_read.count
edittype: long
Number of messages which have been read from the message store.
rabbitmq.node.msg.store_write.count
edittype: long
Number of messages which have been written to the message store.
rabbitmq.node.name
edittype: keyword
Node name
rabbitmq.node.proc.total
edittype: long
Maximum number of Erlang processes.
rabbitmq.node.proc.used
edittype: long
Number of Erlang processes in use.
rabbitmq.node.processors
edittype: long
Number of cores detected and usable by Erlang.
rabbitmq.node.queue.index.journal_write.count
edittype: long
Number of records written to the queue index journal.
rabbitmq.node.queue.index.read.count
edittype: long
Number of records read from the queue index.
rabbitmq.node.queue.index.write.count
edittype: long
Number of records written to the queue index.
rabbitmq.node.run.queue
edittype: long
Average number of Erlang processes waiting to run.
rabbitmq.node.socket.total
edittype: long
File descriptors available for use as sockets.
rabbitmq.node.socket.used
edittype: long
File descriptors used as sockets.
rabbitmq.node.type
edittype: keyword
Node type.
rabbitmq.node.uptime
edittype: long
Node uptime.
queue fields
editqueue
rabbitmq.queue.name
edittype: keyword
The name of the queue with non-ASCII characters escaped as in C.
rabbitmq.queue.vhost
edittype: keyword
Virtual host name with non-ASCII characters escaped as in C.
rabbitmq.queue.durable
edittype: boolean
Whether or not the queue survives server restarts.
rabbitmq.queue.auto_delete
edittype: boolean
Whether the queue will be deleted automatically when no longer used.
rabbitmq.queue.exclusive
edittype: boolean
Whether the queue is exclusive (i.e. has owner_pid).
rabbitmq.queue.node
edittype: keyword
Node name.
rabbitmq.queue.state
edittype: 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
edittype: long
Maximum number of priority levels for the queue to support.
rabbitmq.queue.consumers.count
edittype: long
Number of consumers.
rabbitmq.queue.consumers.utilisation.pct
edittype: 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
edittype: long
Sum of ready and unacknowledged messages (queue depth).
rabbitmq.queue.messages.ready.count
edittype: long
Number of messages ready to be delivered to clients.
rabbitmq.queue.messages.unacknowledged.count
edittype: long
Number of messages delivered to clients but not yet acknowledged.
rabbitmq.queue.messages.persistent.count
edittype: long
Total number of persistent messages in the queue (will always be 0 for transient queues).
rabbitmq.queue.memory.bytes
edittype: 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
edittype: long
Total number of times messages have been read from disk by this queue since it started.
rabbitmq.queue.disk.writes.count
edittype: long
Total number of times messages have been written to disk by this queue since it started.