我尝试使用Kube-Prometheus-Stack helm chart https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack中的Grafana示例为Grafana数据源创建配置Map
我知道对于 Jmeter 板,您可以使用以下答案中列出的命令从json文件创建configmap: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。
2条答案
按热度按时间m3eecexj1#
要想通过grafana服务器组件加载数据,需要在元数据字段
grafana_datasource: "1"
中设置此选项。对于配置Map:
字符串
为了一个有着相同标签的秘密
型
m1m5dgzv2#
我有一个
ConfigMap
的grafana与prometheus数据源,刮Flink任务管理器。文件(https://github.com/felipegutierrez/explore-flink/blob/master/k8s/grafana-configuration-configmap.yaml)太大,无法粘贴到此处,但主要部分如下。字符串
在设置了
ConfigMap
之后,您可以在grafana pod中调用它,如下所示:型
完整的工作示例如下:https://github.com/felipegutierrez/explore-flink/blob/master/k8s/grafana-deployment.yaml的