grafana生成快照图片

grafana生成快照图片

   小白     2022年3月16日 21:49     2072    

在实际监控工作中对grafana数据展示有些需求,要分享一些监控模块的监控图片,而在grafana中也有生成快照的功能,但是需要安装插件才能实现这种功能。

 

1、开始安装image renderer

如果有网络的情况下,是可以使用命令直接进行安装。

grafana-cli plugins install grafana-image-renderer

其实和下载zip包,然后进行安装没有任何区别。

一般默认是安装在了/var/lib/grafana/plugin中。

在安装完这个插件后,一般是需要重启grafana的。

我在安装的时候遇到了这么一个问题,就是插件已经安装完毕了,并且已经重启服务,但是还是没有生效,后来经过排查发现

plugin的路径已经更换了,所以需要将插件重启复制到此路径下。

1.png 

在重启grafana后,会直接启动此插件。

2.png

但是在安装此插件后,还遇到了无法形成图片的问题。

需要安装一些依赖的库。

yum -y install libatk-bridge* libXss* libgtk*

 

2、如果在监控模块中有中文显示,需要使用下边的办法

但是用上边的方法会有个无法解决的问题,到目前为止没有解决,就是如果有中文的话,中文显示是有问题的。

所以推荐使用下边的方法,需要安装docker,在grafana中添加对应的服务的地址。

docker中进行安装

1)docker pull grafana/grafana-image-renderer

2)docker run -d --name=render --network=host --restart=always -e BROWSER_TZ=Asia/Shanghai grafana/grafana-image-renderer

3)如果看到8081的端口启动后,就可以了

然后在grafana的配置文件中进行配置。默认的就是default.ini配置文件。

找到server_url和callback_url参数,

server_url = http://127.0.0.1:8081/render

callback_url = http://127.0.0.1:3000

这样即可。

 


文章评论

0

其他文章