Grafana 图表保存方案

本文介绍了如何使用Grafana的Server端渲染功能和API Key来保存图表为PNG。首先配置图表并获取渲染后的图像链接,然后解决可能的phantomjs渲染问题。接着创建Grafana API Key用于权限验证。由于官方推荐的Hubot不适合中国网络,文章推荐使用Grafana-images工具进行编译和安装,并提供参数设置示例。最后,通过测试确保能成功获取图片。
摘要由CSDN通过智能技术生成

引言

InfluxDB作为时序数据库,一般保存的数据比较有限,为了控制数据量,一般都需要设置RetentionPolicy来做数据的定期清理。那么问题来了,我们如何保存和提取历史数据?

我们选择了Granfana作为前端报表的展现,那么能否将其中的报表提取出来,作为PNG来保存呢?下文将详细介绍方法。

Grafana Server端渲染功能

首先在Grafana中配置好我们想要的图表,之后选择Share

clipboard.png

在Link页中,最下方有一个链接"Direct link renderd image"

clipboard.png

点击后,会跳转到一个渲染好的图像页面

如果跳出的图像是黑屏,说明phantomjs渲染存在问题,可以检查一下Grafana的日志

tail /var/log/grafana/grafana.log
2016/07/19 15:31:00 [I] Listen: http://0.0.0.0:3000
2016/07/19 15:31:22 [I] Phan
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值