使用Influxdb的Grafana worldmap面板不会显示积分

时间:2016-08-25 21:19:01

标签: influxdb grafana world-map

我为Grafana安装了Worldmap Panel,但我无法在Worldmap Panel上显示点数。我在看 Grafana worldmap: table datasource 和其他链接,但没有找到答案。 我试图使用countries.json: 已添加screenshot 我没有声望10,所以我不能添加超过2个链接。我也试过创建表:points,key=AL,name=Alabama,latitude=32.7990 longitude=-86.8073 并且在为位置数据选择的世界地图中:table,对于表格标签字段:points但仍然无法查看点数。 你能否为任何可能的解决方案提出一个想法:国家,州,geohash,json,jsonp或者桌子能够看到Worldmap Panel的分数吗? 谢谢

2 个答案:

答案 0 :(得分:4)

我对您的表数据首先认识到,您提供的坐标为纬度,经度,但您需要将它们提供为 geohash

当您要求任何可能的解决方案时,我正在向您提供我的解决方案:Influxdb:

1)插入Influxdb:

curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary 'worldmap_test,host=server01,geohash=gbsuv7z value=1'

2)将grafana中的数据源设置为您的Influxdb数据库

3)现在,在worldmap面板中设置创建的数据并使用以下指标:

enter image description here enter image description here

答案 1 :(得分:1)

经过一些实验,我发现Worldmap可以匹配Influx Db中的国家/地区代码。

  1. 在组中选择国家/地区代码标记。
  2. 将其与$tag_tagname别名,其中tagname是国家/地区代码标记名称。
  3. 选择Format as Time Series
  4. 在Worldmap标签上,选择位置数据 - >国家
  5. enter image description here

    enter image description here