Metrics related to the Message Queue

I am looking for the following information for Kafka, RabbitMQ, Redis from the metricset of metricbeat from the respective modules. Went through the latest documentation and not able find the below information. Wanted to know whether the metricbeat modules supports these.

Availability
Queue Depth
Last put/Get
Oldest Message
Processed

These modules currently collect metrics about the general status of the servers but not about specific queues.

For RabbitMQ there are two open pull requests with community contributions for metricsets for queues and exchanges metrics (see https://github.com/elastic/beats/pull/6607 and https://github.com/elastic/beats/pull/6606).

For Kafka an redis you can open a feature request for the missing features.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.