有没有办法查询grafana仪表板列表

时间:2018-02-08 00:22:51

标签: api grafana

我需要列出grafana服务器中可用的所有仪表板,并将所有仪表板列为我的UI应用程序中的导航列表。 这是否可能。

1 个答案:

答案 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>