Dynatrace

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

The integration requires the environment ID of your Dynatrace account. The ID can be found in the URL when logged in to your Dynatrace account; https://{your-environment-id}.dynatrace.com. It also needs an access token with at least Ingest metrics permission.

All metrics are exported with the labels instance and cluster, which are populated with the name of the server and cluster.

Exported server metrics

Metric
system_cpu_time_seconds_total
system_disk_io_bytes_total
system_disk_operation_time_seconds_total
system_disk_operations_total
system_filesystem_usage_bytes
system_filesystem_utilization_ratio
system_memory_usage_bytes
system_memory_usage
system_network_packets_total
system_paging_limit_bytes
system_paging_usage_bytes

Exported LavinMQ metrics

lavinmq.alarms_memory_used_watermark
lavinmq.alarms_free_disk_space_watermark
lavinmq.connections
lavinmq.channels
lavinmq.consumers
lavinmq.disk_space_available_bytes
lavinmq.exchange_messages_published_totalglobal_messages_acknowledged_total
lavinmq.global_messages_confirmed_total
lavinmq.global_messages_delivered_total
lavinmq.global_messages_delivered_get_manual_ack_total
lavinmq.global_messages_delivered_get_auto_ack_total
lavinmq.global_messages_redelivered_total
lavinmq.global_messages_unroutable_dropped_total
lavinmq.global_messages_unroutable_returned_total
lavinmq.process_open_fds
lavinmq.process_resident_memory_bytes
lavinmq.queues
lavinmq.queue_get_total
lavinmq.queue_get_ack_total
lavinmq.queue_messages
lavinmq.queue_messages_acked_total
lavinmq.queue_messages_delivered_ack_total
lavinmq.queue_messages_persistent
lavinmq.queue_messages_published_total
lavinmq.queue_messages_ready
lavinmq.queue_messages_unacked
lavinmq.queue_head_message_timestamp

Exported RabbitMQ metrics

rabbitmq.alarms_memory_used_watermark
rabbitmq.alarms_free_disk_space_watermark
rabbitmq.connections
rabbitmq.channels
rabbitmq.consumers
rabbitmq.disk_space_available_bytes
rabbitmq.exchange_messages_published_totalglobal_messages_acknowledged_total
rabbitmq.global_messages_confirmed_total
rabbitmq.global_messages_delivered_total
rabbitmq.global_messages_delivered_get_manual_ack_total
rabbitmq.global_messages_delivered_get_auto_ack_total
rabbitmq.global_messages_redelivered_total
rabbitmq.global_messages_unroutable_dropped_total
rabbitmq.global_messages_unroutable_returned_total
rabbitmq.process_open_fds
rabbitmq.process_resident_memory_bytes
rabbitmq.queues
rabbitmq.queue_get_total
rabbitmq.queue_get_ack_total
rabbitmq.queue_messages
rabbitmq.queue_messages_acked_total
rabbitmq.queue_messages_delivered_ack_total
rabbitmq.queue_messages_persistent
rabbitmq.queue_messages_published_total
rabbitmq.queue_messages_ready
rabbitmq.queue_messages_unacked
rabbitmq.queue_head_message_timestamp