Google Cloud Monitoring Metrics
Key | |
---|---|
Metric Type Display Name | |
Kind, Type, Unit | Description |
Labels | |
Updates |
Metric prefixes
All metrics listed below are prefixed with
external.googleapis.com/bluemedora/generic_node/rabbitmq
except for the metrics that are also listed in the associated Stackdriver Agent Migration page. If the collector is installed on the RabbitMQ host system, the metrics listed there will be prefixed withagent.googleapis.com/rabbitmq
Google Cloud Monitoring Metrics | |
---|---|
/cluster/messages/acknowledged Messages Acknowledged | |
CUMULATIVE, INT64, n/a | Count of messages that were acknowledged, aggregated across all queues in the cluster. |
/cluster/channels Channels | |
GAUGE, INT64, n/a | Number of channels in the cluster. |
/cluster/connections Connections | |
GAUGE, INT64, Connections | Number of cluster connections. |
/cluster/consumers Consumers | |
GAUGE, INT64, n/a | Number of consumers across all channels in the cluster. |
/cluster/disk/operations Disk Operations | |
CUMULATIVE, INT64, n/a | Count of messages read from and written to disk. |
operation: Disk operation (read or write). | |
/cluster/exchanges Exchanges | |
GAUGE, INT64, n/a | Number of exchanges in the cluster. |
/cluster/messages Messages | |
GAUGE, INT64, n/a | Number of messages aggregated across all queues in the cluster. |
/cluster/messages/confirmed Messages Confirmed | |
CUMULATIVE, INT64, n/a | Count of messages that have been confirmed. |
/cluster/messages/delivered Messages Delivered | |
CUMULATIVE, INT64, n/a | Count of messages that have been delivered. |
/cluster/messages/delivered_in_acknowledgement_mode Messages Delivered in Acknowledgement Mode | |
CUMULATIVE, INT64, n/a | Count of messages delivered in acknowledgement mode. |
/cluster/messages/delivered_in_no_acknowledgment_mode Messages Delivered in No-Acknowledgment Mode | |
CUMULATIVE, INT64, n/a | Count of messages delivered in no-acknowledgement mode. |
/cluster/messages/published Messages Published | |
CUMULATIVE, INT64, n/a | Count of messages that have been published. |
/cluster/messages_ready Messages Ready | |
GAUGE, INT64, n/a | Number of messages ready to be delivered to clients, aggregated across all queues in the cluster. |
/cluster/queues Queues | |
GAUGE, INT64, n/a | Number of queues in the cluster. |
/cluster/messages/redelivered Messages Redelivered | |
CUMULATIVE, INT64, n/a | Count of messages in deliver_get which had the redelivered flag set. |
/cluster/statistics_database_event_queue_length Statistics Database Event Queue Length | |
GAUGE, INT64, n/a | Number of events that the management statistics database has not yet processed. |
/cluster/messages/unacknowledged Messages Unacknowledged | |
GAUGE, INT64, n/a | Number of messages that have been delivered but not acknowledged, aggregated across all queues in the cluster. |
/cluster/messages/unroutable Messages Unroutable | |
CUMULATIVE, INT64, n/a | Count of messages that were returned to the publisher as unroutable. |
/connection/channels Channels | |
GAUGE, INT64, n/a | Number of channels using the connection. |
/connection/network/throughput Throughput | |
CUMULATIVE, INT64, By | Data sent and received by the node through the connection. |
direction: Direction of the throughput (received or sent). | |
/connection/network/reductions Reductions | |
CUMULATIVE, INT64, n/a | Reductions, or function calls, that have taken place on the channel. |
/connection/network/send_queue_size Send Queue Size | |
GAUGE, INT64, n/a | Size of the send queue. |
/node/cpu/average_erlang_processes_waiting Average Erlang Processes Waiting | |
GAUGE, INT64, n/a | Average number of Erlang processes waiting to run on the node. |
/node/disk/io/average_time Average I/O Time | |
GAUGE, DOUBLE, s | Average wall time of disk operations. |
operation: Disk operation (read, write, seek, sync) | |
/node/disk/operations_count Disk Operations | |
CUMULATIVE, INT64, Operations | Counts of disk operations. |
operation: Disk operation (read, write, seek, sync) | |
/node/disk/free Disk Free | |
GAUGE, INT64, By | Disk space not yet in use by the node. |
/node/erlang_processes Erlang Processes | |
GAUGE, INT64, Processes | Number of Erlang processes running on the node. |
/node/file_descriptors_as_sockets File Descriptors Used as Sockets | |
GAUGE, INT64, n/a | Number of file descriptors used as sockets by RabbitMQ processes. |
/node/disk/io/throughput Disk Throughput | |
CUMULATIVE, INT64, By | Counts of data written to and read from disk. |
direction: Direction of the throughput (read or write). | |
/node/memory/alarm Memory Alarm | |
GAUGE, BOOL, n/a | Whether the memory alarm has been triggered. |
/node/memory/used Memory Used | |
GAUGE, INT64, By | Memory in use by the node. |
/node/memory/message_store_operations Message Store Operations | |
CUMULATIVE, INT64, n/a | Count of messages read from and written to the message store. |
operation: Operation performed on the message store (read or write). | |
/node/disk/mnesia_writes Mnesia Disk Writes | |
CUMULATIVE, INT64, Operations | Count of Mnesia transactions which required writing to disk. |
/node/memory/mnesia_ram_writes Mnesia RAM Writes | |
CUMULATIVE, INT64, Operations | Count of Mnesia transactions which did not require writing to disk. |
/node/disk/queue_index_journal_writes Queue Index Journal Writes | |
CUMULATIVE, INT64, Records | Count of records written to the queue index journal. |
/node/disk/queue_index_operations Queue Index Operations | |
CUMULATIVE, INT64, Records | Counts of records read from or written to the queue index. |
operation: Operation performed on the queue index (read or write). | |
/node/running Running | |
GAUGE, BOOL, n/a | Whether the node is running. |
/node/total_file_descriptors Total File Descriptors | |
GAUGE, INT64, n/a | Number of available file descriptors. |
/node/total_file_descriptors_as_sockets Total File Descriptors as Sockets | |
GAUGE, INT64, n/a | Number of file descriptors available to use as sockets. |
/node/uptime Uptime | |
CUMULATIVE, INT64, ms | Time since the Erlang VM started. |
/node/used_file_descriptors Used File Descriptors | |
GAUGE, INT64, n/a | Number of file descriptors used by RabbitMQ processes. |
/num_messages Messages | |
GAUGE, DOUBLE, n/a | The number of messages in a queue. |
state: State of the messages (ready or unacknowledged). | |
queue: The rabbit queue name. | |
/queue/messages/acknowledged Messages Acknowledged | |
CUMULATIVE, INT64, n/a | Count of messages that were acknowledged. |
/queue/consumer_utilization Consumer Utilization | |
GAUGE, DOUBLE, % | Proportion of time that the queue's consumers are able to receive new messages. |
/consumers Consumers | |
GAUGE, DOUBLE, n/a | The number of consumers reading from the specified queue. |
queue: The rabbit queue name. | |
/queue/memory/usage Memory Usage | |
GAUGE, INT64, By | Memory used by the queue process, calculated using the cluster's 'vm_memory_calculation_strategy' configuration value. |
/queue/memory/message_ram_size Message RAM Size | |
GAUGE, INT64, By | Total size of all message bodies of messages in the queue which are currently held in RAM. |
/queue/memory/message_size Message Size | |
GAUGE, INT64, By | Total size of all message bodies in the queue, excluding overhead. |
/queue/messages Messages | |
GAUGE, INT64, n/a | Number of messages in the queue, including ready and unacknowledged messages. |
/queue/messages/delivered Messages Delivered | |
CUMULATIVE, INT64, n/a | Count of messages that have been delivered. |
/queue/messages/delivered_in_acknowledgement_mode Messages Delivered in Acknowledgement Mode | |
CUMULATIVE, INT64, n/a | Count of messages delivered in acknowledgement mode. |
/queue/messages/delivered_in_no_acknowledgment_mode Messages Delivered in No-Acknowledgment Mode | |
CUMULATIVE, INT64, n/a | Messages Delivered in No-Acknowledgment Mode. |
/queue/messages/delivered_on_demand_in_acknowledgement_mode Messages Delivered On Demand in Acknowledgement Mode | |
CUMULATIVE, INT64, n/a | Count of messages delivered in acknowledgement mode in response to basic.get. |
/queue/messages/delivered_on_demand_in_no_acknowledgement_mode Messages Delivered On Demand in No-Acknowledgement Mode | |
CUMULATIVE, INT64, n/a | Count of messages delivered in no-acknowledgement mode in response to basic.get. |
/queue/messages/published Messages Published | |
CUMULATIVE, INT64, n/a | Count of messages that have been published to the queue. |
/queue/memory/persistent_message_size Persistent Message Size | |
GAUGE, INT64, By | Total size of all message bodies of persistent messages in the queue. |
/queue/memory/ready_message_size Ready Message Size | |
GAUGE, INT64, By | Total size of all message bodies of messages in the queue which are ready to be delivered. |
/queue/messages/redelivered Messages Redelivered | |
CUMULATIVE, INT64, n/a | Count of messages in the deliver_get which had the redelivered flag set. |
/delivery_rate Delivery rate | |
GAUGE, DOUBLE, 1/s | The rate (per second) at which messages are being delivered. |
queue: The rabbit queue name. | |
/publish_rate Publish rate | |
GAUGE, DOUBLE, 1/s | The rate (per second) at which messages are being published. |
queue: The rabbit queue name. | |
Updated over 4 years ago