使用python从grafana仪表板保存图像

时间:2021-06-11 02:13:22

标签: python grafana

我正在尝试使用 python 从 grafana 仪表板保存图像。

我已经创建了 API 密钥并从直接链接渲染图像复制了链接,但有些方法无法正常工作。 我用谷歌搜索试图解决这个问题,但我有点卡住了。

我尝试了几种不同的方法。

第一次

import urllib.request
url = 'http://<IP>:<PORT>/render/.....'
urllib.request.urlretrieve(url, 'test.png')

这有效,但保存的图像无效(打开图像时没有显示)。

接下来,我从 Grafana 创建了 API 密钥并使用了它。

import imgkit
imgkit.from_url(curl "http://<IP>:<port>/render....'-H 'Authorization:Bearer <API Key>' >'test.png')

和上面的代码给了我syntaxError:invalid syntax

我不确定如何混合使用 API 密钥和 url。 那么有人可以给我一些关于如何导出图像的想法吗?

谢谢

0 个答案:

没有答案