要使用 provisioning 配置 Grafana 的 dashboard,需要遵循以下步骤:
准备 JSON 格式的 dashboard 配置文件。可以手动编写或从 Grafana 界面导出。
将配置文件保存到 Grafana 目录下的
/etc/grafana/provisioning/dashboards/子目录中。例如:/etc/grafana/provisioning/dashboards/my-dashboard.json创建一个名为
dashboards.yaml的 YAML 格式的文件,并将其保存到/etc/grafana/provisioning/目录中。在该文件中,定义数据源名称和路径等信息,示例:
apiVersion: 1
providers:
- name: 'default'
orgId: 1
folder: ''
type: file
disableDeletion: false
updateIntervalSeconds: 10
options:
path: /etc/grafana/provisioning/dashboards
重启 Grafana。
在界面上检查是否已成功加载了 dashboard。如果一切正常,则会在左侧导航栏中看到新添加的 dashboard。
注意事项:
- 如果多个数据源共享同一个 dashboard,则需要在 JSON 文件中明确指定所使用的数据源。
- 还可以使用其他类型的 provider(如 HTTP、InfluxDB 等),以实现更加灵活和自动化的配置管理。




