Capturing of Metrics about message sent/recieved #1459
Replies: 2 comments 2 replies
-
There are no plans to add longer term storage for RabbitMQ metrics. Prometheus and Grafana already do a very good job of storing, filtering, alerting, visualizing and sharing metrics over longer periods of time. I am not sure what "value being result" means but if you want RabbitMQ to collect metrics on messages in your app, I'd say that those are your application's metrics and arguably should be collected by your publishers and consumers. Prometheus and Grafana can aggregate values in a way that may work as a good alternative when there are few queues. Grafana technically can visualize per-queue metrics systems with tens of thousands of queues but making sense of such charts for a human will be effectively impossible. |
Beta Was this translation helpful? Give feedback.
-
@thompson-tomo - if you have the time to review and test this PR, it would be a major contribution to this library: Thanks! |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
I want to get an understanding of how many messages are being sent & received by each instance of my applied.
Describe the solution you'd like
I would like to export the following metrics from the library so that I can analyse them:
Metrics need to also be capturing metadata which can be used for filters which include
Describe alternatives you've considered
No response
Additional context
Metrics would be collected by an OTEL collector for aggregation, transmission & analysis
Beta Was this translation helpful? Give feedback.
All reactions