Grafana Dashboard模板导出导入
参考:
1.查找Dashboard模板
不希望通过从0开始创建Dashboard,则可以通过 Dashboards 查找所需仪表板,然后再进行调整即可。
比如:Redis监控、Nginx监控、kubernetes监控等都可以找到
2.导出Dashboard
将现有Grafana中作为模板的Dashboard导出为JSON格式。
- 进入指定Dashboard页面
- 点击上方分享标志 share dashboard or panel
- 点击Export
- 如果只是导出保存该Dashboard可以直接点击
Save to file - 如果需要提供给外部访问,也就是再次导入时重新选择数据源,用于其它数据源,可以开启
Export for sharing externally(导出以供外部共享)开关,然后再点击Save to file
通过api获取原始数据,类似于浏览器页面手动导出
curl -H "Authorization: Bearer xxxxxxxxxxxxxxxxxxx=" -H "Accept: application/json" -H "Content-Type: application/json" https://grafana.xxxxxxx.com/api/dashboards/uid/template -s |jq .dashboard > template.json3.导入Dashboard
通过导入已导出的Dashboard JSON 文件,创建新的Dashboard新grafana
- Grafana
- Dashboard
- New
- import
- Upload dashboard Json file
- 选择导出的dashboard文件 xxxxxx3305277.json 进行导入
- 修改Name
- Change uid
- 如果导出时开启了 导出以供外部共享 开关,则需要选择数据源