Datadog V3

The Datadog V3 integration allows you to export Prometheus metrics from your CloudAMQP cluster to Datadog.

To configure metrics to Datadog, go to app.datadoghq.com to get your Datadog API key and enter it when creating the integration.

Exported server metrics

Metric Metric labels CloudAMQP labels
system_cpu_time_seconds_total state instance, cluster
system_disk_io_bytes_total direction instance, cluster
system_disk_operation_time_seconds_total direction instance, cluster
system_disk_operations_total direction instance, cluster
system_filesystem_usage_bytes state instance, cluster
system_filesystem_utilization_ratio instance, cluster
system_memory_usage_bytes state instance, cluster
system_memory_limit_bytes instance, cluster
system_network_io_bytes_total direction instance, cluster
system_paging_usage_bytes state instance, cluster

Exported LavinMQ metrics

Metric Metric labels CloudAMQP labels
lavinmq.erlang.vm.process_count instance, cluster
lavinmq.erlang.vm.process_limit instance, cluster
lavinmq.erlang.vm.port_count instance, cluster
lavinmq.erlang.vm.port_limit instance, cluster
lavinmq.channels instance, cluster
lavinmq.channel.messages.delivered.ack.count instance, cluster
lavinmq.channel.messages.delivered.count instance, cluster
lavinmq.channel.messages.published.count instance, cluster
lavinmq.channel.messages.unroutable.dropped.count instance, cluster
lavinmq.rabbitmq.channel.messages.unacked instance, cluster
lavinmq.rabbitmq.connection.pending_packets instance, cluster
lavinmq.connection.incoming_packets.count instance, cluster
lavinmq.connection.outgoing_packets.count instance, cluster
lavinmq.connections.opened.count instance, cluster
lavinmq.connections.closed.count instance, cluster
lavinmq.process.resident_memory_bytes instance, cluster
lavinmq.queues instance, cluster
lavinmq.queues.created.count instance, cluster
lavinmq.queues.deleted.count instance, cluster
lavinmq.queues.declared.count instance, cluster
lavinmq.queue.messages.persistent instance, cluster
lavinmq.queue.messages.published.count instance, cluster
lavinmq.queue.messages.ready instance, cluster
lavinmq.queue.messages.unacked instance, cluster
lavinmq.queue.messages.paged_out instance, cluster
lavinmq.resident_memory_limit_bytes instance, cluster
lavinmq.global.consumers protocol instance, cluster

Exported RabbitMQ metrics

Metric Metric labels CloudAMQP labels
rabbitmq.erlang.vm.process_count instance, cluster
rabbitmq.erlang.vm.process_limit instance, cluster
rabbitmq.erlang.vm.port_count instance, cluster
rabbitmq.erlang.vm.port_limit instance, cluster
rabbitmq.channels instance, cluster
rabbitmq.channel.messages.delivered.ack.count instance, cluster
rabbitmq.channel.messages.delivered.count instance, cluster
rabbitmq.channel.messages.published.count instance, cluster
rabbitmq.channel.messages.unroutable.dropped.count instance, cluster
rabbitmq.rabbitmq.channel.messages.unacked instance, cluster
rabbitmq.rabbitmq.connection.pending_packets instance, cluster
rabbitmq.connection.incoming_packets.count instance, cluster
rabbitmq.connection.outgoing_packets.count instance, cluster
rabbitmq.connections.opened.count instance, cluster
rabbitmq.connections.closed.count instance, cluster
rabbitmq.process.resident_memory_bytes instance, cluster
rabbitmq.queues instance, cluster
rabbitmq.queues.created.count instance, cluster
rabbitmq.queues.deleted.count instance, cluster
rabbitmq.queues.declared.count instance, cluster
rabbitmq.queue.messages.persistent instance, cluster
rabbitmq.queue.messages.published.count instance, cluster
rabbitmq.queue.messages.ready instance, cluster
rabbitmq.queue.messages.unacked instance, cluster
rabbitmq.queue.messages.paged_out instance, cluster
rabbitmq.resident_memory_limit_bytes instance, cluster
rabbitmq.global.consumers protocol instance, cluster