Comments on: RabbitMQ Monitoring on Kubernetes https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/ Java, Spring, Kotlin, microservices, Kubernetes, containers Tue, 19 Oct 2021 15:58:55 +0000 hourly 1 https://wordpress.org/?v=6.9.1 By: piotr.minkowski https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-1264 Tue, 19 Oct 2021 15:58:55 +0000 https://piotrminkowski.com/?p=8883#comment-1264 In reply to salmankhandu.

If you use Spring Cloud Stream you can just include Spring Boot Actuator and you get many consumer and producer metrics no matter which broker you use (e.g. Kafka)

]]>
By: salmankhandu https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-1252 Mon, 27 Sep 2021 13:24:20 +0000 https://piotrminkowski.com/?p=8883#comment-1252 I am using spring cloud stream where i have configured rabbit binder through spring actuator and Prometheus i am able to get basic things but i want to get all details like we get from RabbitMQ Prometheus plugin. My purpose is that in future if i want to change different broker i can easily get all details. How can i get all details ?

]]>
By: piotr.minkowski https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-933 Wed, 30 Sep 2020 12:40:32 +0000 https://piotrminkowski.com/?p=8883#comment-933 In reply to Michał Kuratczyk.

Ok, I pulled the image some days ago, and I see that the latest has been published 4 days ago. It must be this. Thanks 🙂

]]>
By: Michał Kuratczyk https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-932 Wed, 30 Sep 2020 12:32:53 +0000 https://piotrminkowski.com/?p=8883#comment-932 I just tried `docker run rabbitmq:3-management` and I can see `rabbitmq_prometheus` in the startup log so you don’t have need to change anything.

]]>
By: piotr.minkowski https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-931 Wed, 30 Sep 2020 12:27:05 +0000 https://piotrminkowski.com/?p=8883#comment-931 In reply to Michał Kuratczyk.

Hello. Thanks for these tips 🙂 They might be really helpful. Just one question.
Ad 4) I’m using the latest 3-management image of RoabbitMQ from Docker Hub. Which version should I use to have prometheus_plugin enabled by default?

]]>
By: Michał Kuratczyk https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes/#comment-930 Wed, 30 Sep 2020 08:15:44 +0000 https://piotrminkowski.com/?p=8883#comment-930 Hello from the RabbitMQ team! Thanks a lot for this article. Just a few points worth mentioning:

1. we publish Grafana dashboards at https://grafana.com/orgs/rabbitmq (you can totally build you own of course but you don’t have to)

2. there is a RabbitMQ Cluster Operator (in beta): https://github.com/rabbitmq/cluster-operator to make it easier to run RabbitMQ on Kubernetes

3. there is a monitoring guide for the operator (which uses a slightly different method and could be used for RabbitMQ deployments without the operator as well): https://www.rabbitmq.com/kubernetes/operator/operator-monitoring.html

4. most recent RabbitMQ images have rabbitmq_prometheus enabled by default (which doesn’t break your set up but you don’t need to enable this plugin anymore)

Pozdrawiam,

]]>