grafana API小记

首先需要管理员生成api key

技术图片

文件夹
方法uri说明参数
GET/api/folders 查看所有文件夹limit(默认值为1000)
GET/api/folders/:uid根据文件夹id查看文件夹详情uid -要修改的文件夹标题
POST/api/folders 创建文件夹

uid –可选

title –文件夹的标题。

 PUT /api/folders/:uid 修改文件夹名称

uid -要修改的文件夹标题

title -修改后的文件集名称

overwrite -直接覆盖修改

version -可选,同一个主题修改过一次版本就会变动,不建议使用

DELETE /api/folders/:uid  删除文件夹 uid -要修改的文件夹标题

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dashbord

方法uri说明请求参数
POST/api/dashboards/db创建仪表盘

{
"folderId": 2,
"dashboard": {
"title": "dashbord Test",
"tags": ["templated"]
}
}

GET/api/dashboards/uid/:uid查询仪表盘详情uid -仪表盘uid
DELETE/api/dashboards/uid/:uid删除执行仪表盘uid -仪表盘uid
GET/api/search?folderIds=4根据文件夹查询仪表盘folderIds 文件夹的id
POST/api/dashboards/db

变更仪表盘的文件夹/

修改仪表盘信息

{
"dashboard": {
"id": 7,
"tags": ["templated"],
"title": "dashbord aaa",
"uid": "WU5VRxkGz",
"version": 1
},
"folderId": 8,
"overwrite": false,
"message": ""
}

dashboard部分信息可以直接引用查询接口返回的dashboard部分的数据

相关文章