在 kubernetes 集群外使用 Prometheus 监控 RabbitMQ

在 kubernetes 集群外使用 Prometheus 监控 RabbitMQ

我正在尝试通过 bitnami helm chart 使用来自集群外的 Prometheus 的 3 个 pod 来监控 kubernetes 集群中设置的 RabbitMQ,但我不明白如何实现。

在 RabbitMQ 上启用了 prometheus 插件,在 helm chart 中启用了 metrics 端点,并配置了负载均衡器以允许 Prometheus 访问负载均衡器端口 9419 上的 /metrics。

但是当然我只看到 rabbitmq 的一个 pod(负载均衡器正在路由到的 pod)的统计信息,而不是全部三个 pod 的统计信息。

这个想法如何实现?

我是否需要 prometheus-exporter 和/或 bitnami serviceMonitor?如果需要,需要如何配置?

相关内容