Grafana的Worldmap插件使用方法

本文档详细介绍了如何使用Grafana的Worldmap插件展示数据。内容涵盖以表数据和时间序列数据显示的方法,包括InfluxDB数据存储格式、Metrics数据查询设置、MapData和Threshold选项设置,以及Map Visual Options配置。示例中,以InfluxDB作为数据源,展示了如何配置查询语句和数据格式,以便在地图上正确显示标记点。
摘要由CSDN通过智能技术生成

Worldmap插件的数据源的数据形式有两种,表数据和时间序列数据。表数据形式,需要每条记录都有geohash格式的经纬度坐标;时间序列数据形式,要求数据库表内的数据需要有指定的国家或城市的代码(如中国为CN)。

Worldmap可以支持多种数据源,不同的数据源支持的数据形式不同。支持时间序列数据显示的数据库有:Graphite、InfluxDB、OpenTSDB和Prometheus。支持表数据显示的数据库有InfluxDB和ElasticSearch。本篇文档以InfluxDB作为数据源为例,说明Worldmap插件的使用方法。

一、以表数据形式显示的使用方法
1.1  InfluxDB数据存储格式

InfluxDB存储的每一条数据的tag必须带有geohash格式的经纬度坐标,用于显示标记点的位置,host的数据用于显示标记点的名称,内容与geohash一一对应。Worldmap插件支持的最大坐标精度为7位数。示例数据如图1-1所示。


图1-1 InfluxDB示例数据

1.2  Metrics数据查询设置

在Grafana的Data Sources中添加InfluxDB数据源。Panel Data Source 选择相应InfluxDB数据源。添加查询语句,以经纬度坐标geohash和对应的城市名称host分组,对InfluxDB的数据进行count、sum等查询计算,查询内容设置别名为“metric”,作为面板显示的数据,数据显示格式Format as为Table。示例如图1-2所示。


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值