【发布时间】:2021-07-04 11:51:00
【问题描述】:
我正在使用 prometheus-community 堆栈。
我有一个 rabbitmq pod 在我的 K8s 集群中运行,我在 pod 中启用了 rabbitmq_prometheus,所以我可以从 localhost:15692 看到我的 rabbitmq 的时间序列数据。我还在 grafana(enter link description here)中安装了一个仪表板,以便能够看到这些数据。但是,我的 RabbitMQ 仪表板中没有显示任何数据。如下所示。 .
我还安装了 prometheus-community/prometheus-rabbitmq-exporter,将值文件保存在本地以便我可以对其进行更改,目前如下所示
prometheus:
monitor:
enabled: true
additionalLabels: {}
interval: 15s
namespace: []
rules:
enabled: false
additionalLabels: {}
我已将值文件应用到我的 helm 版本,但是当我对其进行检查时,我仍然得到 enabled: false 我不确定我遗漏了什么或做错了什么。
如何在 grafana 中显示我的 rabbitmq 指标?
【问题讨论】:
-
你是如何安装prometheus的?如果通过 helm,您可以为此共享值文件。你是怎么安装rabbitmq的?你是如何启用 rabbitmq_prometheus 的?
-
是的,通过 helm 我已经启用了 rabbitmq_prometheus @rock'nrolla
-
您能否分享一下 prometheus 和 rabbitmq 的配置/值文件以及您用来启用 rabbitmq_prometheus 的命令?它是寻找任何可能的错误配置并重现错误。
-
@rock'nrolla 启用 rabbitmq 指标,我运行命令 rabbitmq-plugins enable rabbitmq_prometheus 这让我可以看到端口 15692 上的指标
-
@rock'nrolla 还有我用 Helm 安装的 prometheus 来自 Prometheus-Community github 频道,所以配置仍然是默认值。
标签: kubernetes rabbitmq prometheus grafana prometheus-operator