CF RabbitMQ Metrics missing/unavailable via Telegraf OneAgent plugin

Hello,

We are using the telegraf Dynatrace plugin to pull the CloudFoundry RabbitMQ metrics into Dynatrace. So far, we are able to see and report on certain RabbitMQ metrics once we’ve installed telegraf and OneAgent agents onto a RabbitMQ server. We would like to know if the below RabbitMQ metrics will be added as they are currently missing.

rabbitmq_channel_messages_unroutable_returned_total
rabbitmq_channel_messages_delivered_ack_total
rabbitmq_channel_messages_acked_total
rabbitmq_channel_get_empty_total
rabbitmq_queue_messages_published_total
rabbitmq_io_read_bytes_total
rabbitmq_io_write_bytes_total
rabbitmq_io_read_time_seconds_total
rabbitmq_io_write_time_seconds_total
rabbitmq_io_sync_time_seconds_total
rabbitmq_io_seek_time_seconds_total
erlang_mnesia_failed_transactions
erlang_mnesia_restarted_transactions

It doesn’t look like we’re collecting these at the moment. Could you open an issue for this? we’d also welcome a pull-request with the changes. If you want to take a look at that, the relevant code seems to be around here telegraf/rabbitmq.go at master · influxdata/telegraf · GitHub

1 Like