最近在做公司的日志上报工作,需要用grafana 展示中国地图,在地图上展示每个省份的请求量和平均响应时间,百度搜索了好多插件没找到合适的,最终找到了一个支持grafana4.x的,还存在不少bug。不想用低版本的grafana也不想带着bug使用,自己动手改造了这个插件。

感谢https://github.com/wuyi5630/grafana-echarts-panel 大哥的贡献。 此插件在大哥贡献的基础上做了修改: 1 支持高版本Grafana,目前支持7.5.4及以上,7以上版本也支持但是没亲试过。 2 修复了panel保存报错的问题。 3 ES Location Name Field支持geoip.region_name 英文key,ES geo_point Field 可以不填(wuyi5630贡献有一个bug是Average计算不对,所以针对bug做了修改)

github地址 GitHub - xinggengchang/grafana-china-map-plugin: grafana 中国地图 egrafana-echarts-panel china-map

使用方法是下载源码放到grafana data目录下的plugin目录下,刚下载的grafana第一次启动后才会生成这个插件目录,所以先启动再考呗插件到目录下。

Metrics

Echarts chart type

Echarts option

option = {title : {},tooltip : {trigger: 'item'},legend: {orient: 'vertical',left: 'left'},visualMap: {min: 0,max: 2000,         calculable: true,color: ['red','orange','yellow','lightgreen','green']},series : [{type: 'map',mapType: 'china',hoverable: true,roam:true,itemStyle:{normal:{label:{show:true}, areaColor: '#edf2f1'},emphasis:{label:{show:true}, areaColor: '#06060f'}},mapLocation: {y: "center",x: "center",height: "320"},label: {normal: {show: true},emphasis: {show: true}},data: ctrl.data}]
};

效果图

插件安装

  • 将本实例clone到你的plugins目录后重新启动grafana服务即可

grafana 中国地图 echarts相关推荐

  1. 中国地图 echarts china.js 无乱码

    echarts绘制中国地图. 链接:https://pan.baidu.com/s/1PoLfdTel3hYVlVcQhPwO0A 提取码:9s1s 内含地图源码,china.js. 调整了省份名称的 ...

  2. Echarts——中国地图绘制

    1.首先准备中国城市分布Geo数据 china.jsonhttps://download.csdn.net/download/heal_l/75671467https://download.csdn. ...

  3. echarts数据可视化系列:中国地图绘制

    绘制中国地图及相关配置 绘制地图有两种方式: 百度地图API(要申请SDK) 矢量地图数据(需要开发者自己获取,我把中国地图各省地图及世界地图的json数据放到百度网盘中,提取码:http) 因为后面 ...

  4. vue+echarts中国地图数据可视化展示

    1.效果展示 2.步骤: 2.1.在main.js文件中加入 //引入echartsimport * as echarts from "echarts";Vue.prototype ...

  5. Vue中使用echart实现中国地图统计图

    Vue中使用echart实现中国地图统计图 前言 Echart版本的确定 全局导入或按需导入 在对应的页面调用echart 前后端数据交互注意事项 前言 在Vue2.x开发中,为了更好地展示某一个时间 ...

  6. echarts 山东地图_用Python画中国地图,实现各省份数据可视化

    第一步:安装pyecharts pyecharts是一款将python与echarts结合的强大的数据可视化工具,本文使用了0.1.9.4版本 pip install pyecharts==0.1.9 ...

  7. 基于VUE+TS中引用ECharts的中国地图和世界地图密度表

    (第一次写掘金,嗯也不知道写啥好.想了想,先来一份简单可口的老菜谱.虽然以前在其他平台也上过,换个地方说不准口味刚好呢哈哈哈哈-) 首先先附上官网 http://echarts.baidu.com/o ...

  8. react中引入echarts中国地图

    1.首先写一个容器div去装地图 注意设置div的长和高!! <div className="map" style={{width:"500px";hei ...

  9. 【ECharts学习】—实现中国地图

    [ECharts学习]-实现中国地图 使用Echarts进行地图绘制展示的时候,需要china.js的引入,我把它放在百度网盘里了,需要的自取 点我跳转到百度网盘 提取码:clby <!DOCT ...

  10. echarts实现中国地图和各省市地图

    echarts实现中国地图 我会把china.js和各省市的js以及json上传资源,有需要的可以下载 首先引入echarts.js和china.js <!DOCTYPE html> &l ...

最新文章

  1. mysql 新增更新_MySQL新增数据,存在就更新,不存在就添加(转帖加实测)
  2. WSAD5技巧之一:访问Oracle9i数据源
  3. 中国医药品市场供需状况与竞争前景研究报告2022年
  4. 关于 IAR 环境的一些使用 琐记
  5. php项目安装器,php服务器环境安装及项目搭建
  6. eclipse解决Android Library Project jar包重复导致的问题
  7. There is no public key available for the following key IDs:3B4FE6ACC0B21F32
  8. 【离散数学】数理逻辑 第二章 谓词逻辑(3) 谓词公式的逻辑等价与蕴含、谓词演算的永真公式
  9. 磊科路由器信号按键_磊科路由器怎么设置中继? | 192路由网
  10. 华为手机什么时候更新鸿蒙系统_华为鸿蒙2.0系统什么时候可以用 华为鸿蒙2.0系统升级方法介绍[多图]...
  11. Python四大神兽(迭代器生成器闭包装饰器)
  12. flyway java使用_Flyway的Java原生版操作
  13. vue前端上传doc文件并读取文件内容
  14. HCPL3120手册翻译
  15. 狄拉克δ函数的数学迷思
  16. 通过服务器给多台计算机装系统,局域网有100多台电脑怎么 同时装系统
  17. 办公逸CTO王斌:提高产品响应速度应注意的二十五个技术细节
  18. java内存屏障的原理与应用
  19. 何恺明暗通道去雾(阅读笔记)
  20. python计算圆周率100万位要多久_python圆周率计算小程序(非常慢)

热门文章

  1. 【学习笔记】尚硅谷-AJAX
  2. Android集成腾讯TBS_X5内核的一些解决方法
  3. java导出下载文件_java导出excel及下载的实现-java下载文件
  4. ssh配置config文件
  5. Java项目:药品管理系统(java+SpringBoot+VUE+Mybatis+Maven+Mysql)
  6. 360导航源码php,仿360网址导航源码v3.0
  7. dwz 之 IE下 页面加载完了却一直提示数据加载中,请稍等...
  8. 阿里矢量图标库 - Font class 方式使用说明
  9. 文章自动采集重新组合工具
  10. jsp简单案例(供小白学习)