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部分的数据

posted @ 2020-06-01 10:12  一个和🔥有缘的人  阅读(2515)  评论(1编辑  收藏  举报