如何从 grafana V 2.0 仪表板中的图表中获取值

how to get values from a graph in a dashboard in grafana V 2.0

我在 'grafana' 仪表板 v2.0 上有一个图表。

我想使用 HTTP get(来自 python)从此图中获取一个值

我试过API Documentation但是很差。没有什么可以从图表中获取值

我只能在文档中找到如何使用提供的令牌获取仪表板 (GET /api/dashboards/db/:slug)。

如何获取图形值?

(如果我的指标类似于 queue.prod.high.total_queues

谢谢

您不会获得查询 Grafana 而是查询 Graphite 的指标值。在 python 中,您可以使用 requests 库和 Graphite URL API and the format 参数。

例如:

import requests
response = requests.get('http://your.graphite.host.com/render?target=queue.prod.high.total_queues&format=json')
data = response.json()