我需要列出grafana服务器中可用的所有仪表板,并将所有仪表板列为我的UI应用程序中的导航列表。 这是否可能。
答案 0 :(得分:2)
Grafana公开了一个Search API,可用于检索所有可用的仪表板
http://<HOST>:<PORT>/api/search?query=%
示例回复:
[
{
"id":2,
"title":"Dashboard1",
"uri":"db/Dashboard1",
"type":"dash-db",
"tags":[
],
"isStarred":false
},
{
"id":1,
"title":"Service-Dashboard",
"uri":"db/Service-Dashboard",
"type":"dash-db",
"tags":[
],
"isStarred":false
}
]
响应具有名称uri的字段,其具有可以构建仪表板路径的相对路径
http://<HOST>:<PORT>/dashboard/<uri>