怎样免费建立个人网站,页面转wordpress,设计视频网站,房价查询JmeterInfluxdbGrafana性能监控平台安装与部署 前言Influxdb安装与连接Jmeternfluxdb下载#xff08;winodws#xff09;Grafana安装与配置 前言
我们在性能测试过程中#xff0c;在需要较大并发时#xff0c;为了尽量避免使用GUI界面来节省资源#xff0c;通常使用命令行… JmeterInfluxdbGrafana性能监控平台安装与部署 前言Influxdb安装与连接Jmeternfluxdb下载winodwsGrafana安装与配置 前言
我们在性能测试过程中在需要较大并发时为了尽量避免使用GUI界面来节省资源通常使用命令行的方式执行性能测试。
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
虽然这样有测试报告可以查看但是效果往往并不尽如人意所以有什么更好的办法既能让我们可以观看实时监控又能更为直观的查看测试结果呢 答案是有的将jmeter中的数据上传至时序数据库Influxdb中再通过Grafana大屏显示
Influxdb安装与连接Jmeter
Influxdb介绍 Influxdb是一种时序数据库用来存放监控数据。主要特色有
基于时间序列支持与时间有关的相关函数如最大最小求和等可度量性可以实时对大量数据进行计算基于事件支持任意的事件数据类SQL语法
1.基于时间序列支持与时间有关的相关函数如最大最小求和等 2.可度量性可以实时对大量数据进行计算 3.基于事件支持任意的事件数据 4.类SQL语法
nfluxdb下载winodws
下载https://download.csdn.net/download/m0_57098592/86519999 下载并解压后双击运行influxd.exe 默认端口为8086如果不默认使用conf的配置的话可以自己配置修改端口如下修改配置后记得先双击运行influxd.exe 启动运行influxd出现以下信息则成功 这时我们还是空的数据库需要我们创建一个数据库窗口不要关闭打开一个新的cmd窗口cd到当前目录下 输入influxInfluxdb自带一个客户端程序influx可用来增删改查等操作数据库我们新增一个叫jmeter的数据库 打开Jmeter添加一个后端监听器 如下填写psinfluxdbUrl中url为自己数据库ip地址和端口号
Grafana安装与配置
Grafana下载 Grafana安装网址(windows),其他版本对应下载即可 https://grafana.com/grafana/download?editionossplatformwindows 下载 安装成功后解压即可找到解压后目录中的bin文件夹 运行grafana-server.exe文件 默认端口为3000可修改配置文件 conf/defaults.ini 运行完成后浏览器输入网址http://ip:3000如果登不上记得关防火墙哦进入登录界面账户名密码默认都为admin 下一步可修改密码 提交后进入grafana首页 这时我们需要配置数据源也就是我们举例之前下载的influxdb选择设置中的data source新增 选择需要的数据源这里我们举例的是influxdb 选择后需要填写的为需要连接数据库的url和database名字选择后提交即可 提交后就连接成功啦但是我们现在还看不到效果因为我们还没有配置屏显点击进入Dashboards 可以新增项目输入项目名create即可 好啦现在我们就差最后一步了导入一个你喜欢的数据展示风格可以直接上传json文件对应文件可去grafana官网下载
下载json屏显文件由此去https://grafana.com/grafana/dashboards/
因为我们是用的jmeter所以选择一款自己喜欢的风格下载即可 下载完成后我们导入json文件这里我已经有重复的了请忽略 13.选择DB name导入后点击进入即可~ 14.在这里设置自动刷新的频率ps这里没有数据是因为我还没运行jmeter和influxdb哈~ 好啦搭建完成我们运行jmeter记得开着数据库哦就能实时查看数据啦。