RabbitMQ fields

edit

RabbitMQ module

rabbitmq fields

edit

node fields

edit

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 fields

edit

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.