【发布时间】:2020-11-11 03:39:35
【问题描述】:
我正在尝试使用 Kube-Prometheus-Stack helm chart https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack 中的 Grafana 实例为 Grafana 数据源创建配置映射
我知道仪表板,您可以使用此答案中列出的命令从 json 文件创建配置映射:stable/prometheus-operator - adding persistent grafana dashboards
wget https://raw.githubusercontent.com/percona/grafana-dashboards/master/dashboards/MongoDB_Overview.json
kubectl -n monitoring create cm grafana-mongodb-overview --from-file=MongoDB_Overview.json
kubectl -n monitoring label cm grafana-mongodb-overview grafana_dashboard=mongodb-overview
可以为 grafana 数据源做类似的事情吗?我目前有一个 datasource.yaml,其中包含以下几行:
data:
datasource-PRF1-Prometheus.yaml: |-
apiVersion: 1
datasources:
- name: Test-Prometheus
type: prometheus
url: https://prometheus.url.net/
access: Server
isDefault: true
basicAuth: true
basicAuthPassword: password
basicAuthUser: admin
但是,我无法使用它导入数据源,即使它创建了一个 configmap。
【问题讨论】:
标签: kubernetes prometheus grafana prometheus-operator