测试结果实时监控:jmeter+influxdb+grafana

  • InfluxDB:存储实时数据的DB
  • Grafana:DB中存储的实时数据可以在浏览器查看

--------------------------------------------------配置如下:---------------------------------------------------------------------

一. InfluxDB配置

  • 安装目录下找到influxdb.conf 文件进行修改如下:

# 找到graphite并且修改它的库与端口
[[graphite]]
# Determines whether the graphite endpoint is enabled.
enabled = true
database = "jmeter"
retention-policy = ""
bind-address = ":2003"
protocol = "tcp"
consistency-level = "one"

# 找到admin,将前面的#号去掉,开放它的UI端口

[admin]
# Determines whether the admin service is enabled.
enabled = true


# The default bind address used by the admin service.
bind-address = ":8083"

 
  • 启动influxdb:安装目录下的influxd.exe 文件

二. Grafana配置

  • 下载并安装grafana
  • 启动grafana服务:D:\grafana-4.5.2\bin 目录下的grafana-server.exe 程序
  • 打开网址:http://192.168.8.197:3000,
  • 配置数据源:

【注意】- 8083端口是InfluxDB的UI界面展示的端口,- 8086端口是Grafana用来从数据库取数据的端口

三. jmeter 配置

  • 增加监听器-Backend Listener,实现方式选择influxdb方式,如下图配置(influxdbur配置成:  http://192.168.8.197:8086/write?db=jmeter)
  • 可以添加单个请求的结果树查看配置后是否运行正常

四. 配置Grafana面板

  • 添加统计面板:Dashboards--+New :(图1)
  • 鼠标移动到面板窗口左侧显示:(图2)
  • 编辑统计内容,鼠标移动到panel标题处,点击edit:(图3)
  • 在metric中设置数据源和统计维度:数据源选择jmeter

图1             图2

 图3

最新文章

  1. 不同json如何使用jsonArray以及ajax如何取,实现读取新闻
  2. Mybaits学习总结2
  3. html插入视频
  4. nvelocity模板引擎
  5. java中的substring用法
  6. RPI-Wireless-Hotspot
  7. 创建C#DLL
  8. 7z文件格式及其源码
  9. UIDebuggingInformationOverlay在OC语法中使用
  10. phpexcel导入excel处理大数据
  11. ascii、unicode、utf-8、gbk区别及转换
  12. 【SAP HANA】新建表以及操作数据(3)
  13. SUSE12SP3-Mycat(1)安装
  14. Spring Boot Cache配置 序列化成JSON字符串
  15. 负载均衡集群中的session解决方案【转】
  16. 【知识碎片】getResource和getResourceAsStream
  17. Qt介绍1---QPA(Qt Platform Abstraction)
  18. DNS使用的是TCP协议还是UDP协议
  19. Ubuntu CEPH快速安装
  20. C++11——引入的新关键字

热门文章

  1. 关于python中的多进程模块multiprocessing
  2. Maven中dependencyManagement使用
  3. 3DMAX 处理反面
  4. Tomcat ( 单机多 Tomcat 并存 )
  5. MySQL用变量的方法添加伪序号列(自增序列)
  6. JQuery easyUi datagrid 中 editor 动态设置最大值最小值
  7. vs2012 未找到与约束 ContractName Microsoft.VisualStudio.Utilities.IContentTy...
  8. java动态规划问题
  9. [bzoj2212]Tree Rotations(线段树合并)
  10. redis 常用方法整理