0

我正在使用 kube-prometheus-stack 并偶然发现了一个我不知道如何解决的问题。

查看 comfigmap-dashboards.yaml ( https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/templates/grafana/configmap-dashboards.yaml ) 似乎如果我将不同自定义仪表板的 .json 文件放在文件夹dashboards-1.14 中,它将被自动拾取,并且配置映射将根据文件夹中存在的 json 文件的数量自动创建。

我已经仔细检查了 grafana 启用的值和 grafana defaultdahsboardenable 是否为真。

但是当我运行 helm template 命令时,我没有生成配置映射/映射。我试图了解我在这里做错了什么。

请注意,如果我创建了一个粘贴了 json 内容的 configmap 并将 configmap 放在dashboards-1.14 文件夹中,我在运行 helm 模板命令时会获取 configmap。但我的理解是我们不需要编写 configmap,因为它应该是从 configmap-dashboard 自动生成的(我在上面粘贴的链接)

4

1 回答 1

0

将您的 .json 文件放入一个新文件夹kube-prometheus-stack/dashboards-1.14,而不是现有文件夹kube-prometheus-stack/templates/grafana/dashboards-1.14

于 2022-02-17T08:37:01.290 回答