JMeter+InfluxDB+Grafana实现可视化实时监控

一、InfluxDB 

       1、下载InfluxDB  (https://www.influxdata.com/get-influxdb/

  2、解压后,配置信息,无需安装  (这些配置信息后续补充说明)

     

 

 

 

  3、运行,在对应安装目录运行(influxd --config influxdb.conf)

  

 

   4、在新开一个cmd ,输入命令:influx

  

 

 

  5、检查数据库,创建一个测试用的数据库(create databases  jmeter)(select * from jmeter一开始这个数据库是空的,我这里有数据是因为在jmeter上有运行请求,已经有数据写入)

   

 

  6、打开jmeter,添加一个后端监听器,选择监听influxd

  

 

   

   7、添加一个http请求,然后运行请求,就会有相关数据,写入这个数据库

二、Grafana

  1、下载Grafana (地址:https://grafana.com/grafana/download?platform=windows)
  2、安装(直接点击安装)

  

 

   3、确认服务是否启动 (win+R : 输入services.msc)

  

 

  4、访问:http://localhost:3000/login  (默认密码是admin/admin)
  

 

 

   5、刚登录进来是这个样子的

  

 

   6、配置数据库相关连接

  

 

   

 

 

   7、创建仪表盘

   

 

   备注:这个json文件的来源:(官网下载模板或提取模版id:https://grafana.com/dashboards

    1、进入这个网址后:搜索Apache JMeter Dashboard using Core InfluxdbBackendListenerClient  ,点击进入,

      

 

    

 

  8、认识一下仪表盘的插件内容:

  

 

posted @ 2022-11-23 14:15  依米花开了  阅读(262)  评论(0编辑  收藏  举报