介紹
最近上了ELK 日志分析,想着手看下用戶的分布情況,在kibana 中展示用戶分布情況是沒有問題的,但是索引添加到Granfana 中的話就無法展示。
問題描述
添加ES索引以后,map地圖一片黑,不顯示地圖信息以及數據。但是有顯示圖例。后來發現是網絡的問題,地圖的URL是外面的,國內看不到。

解決方法
替換插件里Grafana文件圖片地址
將三個文件中的
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
# cd /var/lib/grafana/plugins/ # grafana-worldmap-panel\src\worldmap.ts # grafana-worldmap-panel\dist\module.js # grafana-worldmap-panel\dist\module.js.map # sed -i 's/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/' \ grafana-worldmap-panel/src/worldmap.ts \ grafana-worldmap-panel/dist/module.js \ grafana-worldmap-panel/dist/module.js.map #sed -i 's/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-worldmap-panel/src/worldmap.ts \ grafana-worldmap-panel/dist/module.js \ grafana-worldmap-panel/dist/module.js.map
最后重啟Grafana
注:如果不行的話,多重啟刷新頁面幾次試試
# service grafana-server restart
