Google Stackdriver

All metrics are published using the custom metrics namespace
custom.googleapis.com/cloudamqp/<metric_name>
for example, you will find the CPU user time metric under custom.googleapis.com/cloudamqp/cpu/user

All metrics can get custom tags that you can set when configuring the integration.

Exported server metrics

Metric Value type Labels Comment
cpu/user Percent host=<server-hostname> CPU user time
cpu/system Percent host=<server-hostname> CPU system time
cpu/iowait Percent host=<server-hostname> CPU iowait time
cpu/steal Percent host=<server-hostname> CPU steal time
mem/free Mb host=<server-hostname> Memory free
mem/used Mb host=<server-hostname> Memory used
swap/used Mb host=<server-hostname> Swap used
swap/free Mb host=<server-hostname> Swap free
network/bytes_rcvd Bytes host=<server-hostname>
network/bytes_sent Bytes host=<server-hostname>
network/packets_in/count Count host=<server-hostname>
network/packets_in/error Count host=<server-hostname>
network/packets_out/count Count host=<server-hostname>
network/packets_out/error Count host=<server-hostname>
disk.iops Count host=<server-hostname> IO operations per second
disk/kb_read_s Kb/s host=<server-hostname>
disk/kb_write_s Kb/s host=<server-hostname>
disk/in_use Bytes host=<server-hostname>
disk/total Bytes host=<server-hostname>

Exported RabbitMQ metrics

All RabbitMQ metrics are submitted as GAUGE value type

Overview metrics

Metric Labels
rabbitmq/overview/object_totals/connections host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/object_totals/channels host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/object_totals/queues host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/messages/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/messages/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/messages_ready/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/message_ready/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/messages_unacknowledge/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/queue_totals/messages_unacknowledge/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/ack/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/ack/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/confirm/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/confirm/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/deliver_get/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/deliver_get/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish_in/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish_in/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish_out/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/publish_out/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/return_unroutable/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/return_unroutable/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/redeliver/count host=<cluster hostname>
rabbitmq_cluster=<cluster name>
rabbitmq/overview/messages/redeliver/rate host=<cluster hostname>
rabbitmq_cluster=<cluster name>

Exchange metrics

Metric Labels
rabbitmq/exchange/messages/publish_in/count host=<cluster hostname>
rabbitmq_exchange=<exchange name>
rabbitmq_vhost=<vhost>
rabbitmq_exchange_family=<exchange type>
rabbitmq/exchange/messages/publish_in/rate host=<cluster hostname>
rabbitmq_exchange=<exchange name>
rabbitmq_vhost=<vhost>
rabbitmq_exchange_family=<exchange type>
rabbitmq/exchange/messages/publish_out/count host=<cluster hostname>
rabbitmq_exchange=<exchange name>
rabbitmq_vhost=<vhost>
rabbitmq_exchange_family=<exchange type>
rabbitmq/exchange/messages/publish_out/rate host=<cluster hostname>
rabbitmq_exchange=<exchange name>
rabbitmq_vhost=<vhost>
rabbitmq_exchange_family=<exchange type>

Queue metrics

Metric Labels
rabbitmq/queue/active_consumers host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/consumers host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/memory host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages_ready host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages_ready/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages_unacknowledge host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages_unacknowledged/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/ack/count host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/ack/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/deliver/count host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/deliver/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/deliver_get/count host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/deliver_get/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/publish/count host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/publish/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/redeliver/count host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>
rabbitmq/queue/messages/redeliver/rate host=<cluster hostname>
rabbitmq_node=<rabbitmq node>
rabbitmq_queue=<queue name>
rabbitmq_vhost=<vhost>
rabbitmq_policy=<policies>

Node metrics

Metric Labels
rabbitmq/node/fd_used host=<cluster hostname>
rabbitmq_node=<node>
rabbitmq/node/disk_free host=<cluster hostname>
rabbitmq_node=<node>
rabbitmq/node/mem_used host=<cluster hostname>
rabbitmq_node=<node>
rabbitmq/node/sockets_used host=<cluster hostname>
rabbitmq_node=<node>
rabbitmq/node/partitions host=<cluster hostname>
rabbitmq_node=<node>