- Metricbeat Reference: other versions:
- Overview
- Contributing to Beats
- Getting started with Metricbeat
- Setting up and running Metricbeat
- Upgrading Metricbeat
- How Metricbeat works
- Configuring Metricbeat
- Specify which modules to run
- Specify general settings
- Load external configuration files
- Configure the internal queue
- Configure the output
- Specify SSL settings
- Filter and enhance the exported data
- Parse logs by using ingest node
- Set up project paths
- Set up the Kibana endpoint
- Load the Kibana dashboards
- Load the Elasticsearch index template
- Set up logging
- Use environment variables in the configuration
- Autodiscover
- YAML tips and gotchas
- Regular expression support
- metricbeat.reference.yml
- Modules
- Aerospike module
- Apache module
- Ceph module
- Couchbase module
- Docker module
- Dropwizard module
- Elasticsearch module
- Etcd module
- Golang module
- Graphite module
- HAProxy module
- HTTP module
- Jolokia module
- Kafka module
- Kibana module
- Kubernetes module
- Kubernetes container metricset
- Kubernetes event metricset
- Kubernetes node metricset
- Kubernetes pod metricset
- Kubernetes state_container metricset
- Kubernetes state_deployment metricset
- Kubernetes state_node metricset
- Kubernetes state_pod metricset
- Kubernetes state_replicaset metricset
- Kubernetes system metricset
- Kubernetes volume metricset
- Logstash module
- Memcached module
- MongoDB module
- MySQL module
- Nginx module
- PHP_FPM module
- PostgreSQL module
- Prometheus module
- RabbitMQ module
- Redis module
- System module
- vSphere module
- Windows module
- ZooKeeper module
- Exported fields
- Aerospike fields
- Apache fields
- Beat fields
- Ceph fields
- Cloud provider metadata fields
- Common fields
- Couchbase fields
- Docker fields
- Docker fields
- Dropwizard fields
- Elasticsearch fields
- Etcd fields
- Golang fields
- Graphite fields
- HAProxy fields
- HTTP fields
- Jolokia fields
- Kafka fields
- Kibana fields
- Kubernetes fields
- Kubernetes fields
- Logstash fields
- Memcached fields
- MongoDB fields
- MySQL fields
- Nginx fields
- PHP_FPM fields
- PostgreSQL fields
- Prometheus fields
- RabbitMQ fields
- Redis fields
- System fields
- vSphere fields
- Windows fields
- ZooKeeper fields
- Securing Metricbeat
- Troubleshooting
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.
On this page
- rabbitmq fields
- node fields
rabbitmq.node.disk.free.bytes
rabbitmq.node.disk.free.limit.bytes
rabbitmq.node.fd.total
rabbitmq.node.fd.used
rabbitmq.node.gc.num.count
rabbitmq.node.gc.reclaimed.bytes
rabbitmq.node.io.file_handle.open_attempt.avg.ms
rabbitmq.node.io.file_handle.open_attempt.count
rabbitmq.node.io.read.avg.ms
rabbitmq.node.io.read.bytes
rabbitmq.node.io.read.count
rabbitmq.node.io.reopen.count
rabbitmq.node.io.seek.avg.ms
rabbitmq.node.io.seek.count
rabbitmq.node.io.sync.avg.ms
rabbitmq.node.io.sync.count
rabbitmq.node.io.write.avg.ms
rabbitmq.node.io.write.bytes
rabbitmq.node.io.write.count
rabbitmq.node.mem.limit.bytes
rabbitmq.node.mem.used.bytes
rabbitmq.node.mnesia.disk.tx.count
rabbitmq.node.mnesia.ram.tx.count
rabbitmq.node.msg.store_read.count
rabbitmq.node.msg.store_write.count
rabbitmq.node.name
rabbitmq.node.proc.total
rabbitmq.node.proc.used
rabbitmq.node.processors
rabbitmq.node.queue.index.journal_write.count
rabbitmq.node.queue.index.read.count
rabbitmq.node.queue.index.write.count
rabbitmq.node.run.queue
rabbitmq.node.socket.total
rabbitmq.node.socket.used
rabbitmq.node.type
rabbitmq.node.uptime
- queue fields
rabbitmq.queue.name
rabbitmq.queue.vhost
rabbitmq.queue.durable
rabbitmq.queue.auto_delete
rabbitmq.queue.exclusive
rabbitmq.queue.node
rabbitmq.queue.state
rabbitmq.queue.arguments.max_priority
rabbitmq.queue.consumers.count
rabbitmq.queue.consumers.utilisation.pct
rabbitmq.queue.messages.total.count
rabbitmq.queue.messages.ready.count
rabbitmq.queue.messages.unacknowledged.count
rabbitmq.queue.messages.persistent.count
rabbitmq.queue.memory.bytes
rabbitmq.queue.disk.reads.count
rabbitmq.queue.disk.writes.count