Grafana的Worldmap插件地图不显示

这两天用Grafana的Worldmap插件,填写是照着这个帖子做的https://blog.csdn.net/py_wang/article/details/79186634。帖子里用的不是经纬度而是geohash的格式。然后用influxdb传入数据之后,只显示点,地图一直不显示出来。

后来发现是网络的问题,地图的URL是外面的,国内看不到。这里我曾经想过,grafana也提供云服务,直接用云上的grafana会不会就可以显示了,尝试之后发现不行,不知道原因。

最后解决方案:

替换插件里文件里的URL。

这个是身边的大佬找到的方法,大佬是看到这个帖子做的https://www.popyone.com/post/26.html。这里记下来。免得很久以后要再搞,我又找不到啥的。

1.安装worldmap

grafana-cli plugins install grafana-worldmap-panel

重启

service grafana-server restart

2.解决grafana 里地图插件worldmap-panel无法读取地图图片的解决方法

cd /var/lib/grafana/plugins/

grafana-worldmap-panel\src\worldmap.ts

grafana-worldmap-panel\dist\module.js

grafana-worldmap-panel\dist\module.js.map

 

将:https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png

替换成:http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png

将:https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png

替换成:http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png

这里我修改了本地的grafana和阿里云ecs的grafana,都显示了。本地的很好改,修改阿里云的ecs时因为没有图形化界面,vim用来查找替换非常不顺手。本来尝试了vscode里的插件remote ssh来直接远程修改文件。照着这个帖子做的https://www.cnblogs.com/dotnetcrazy/p/11254225.html 但是我用这个插件时不时断线,不知道为什么。(想起来之前用的是sublime text里的插件,不是vscode的,不过懒得再去试sublime了)

后来准备用winscp先把文件下下来改完再传上去。结果发现winscp本身就支持远程修改,图形化界面用着非常便利。就直接用winscp修改了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值