本篇文章没的监控与jmeter本身的监控稍微炫酷些,没其他作用。
1、安装jmeter
2、安装Granfana
3、配置jmeter
==========================================
cat << EOF | tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF
==========================================
上面框内的一起copy新建一个influxdb的下载源
使用yum 下载influxdb
yum install -y influxdb
修改InfluxDB的配置,主要配置jmeter存储的数据库与端口号
# vim /etc/influxdb/influxdb.conf
# 找到graphite并且修改它的库与端口
[[graphite]]
enabled = true
database = "jmeter"
bind-address = ":2003"
protocol = "tcp"
consistency-level = "one"
启动influxdb
systemctl start influxdb [查看是否启动,ps aux | grep influxdb]
在服务器的根目录下执行 influx,如下;
#influx
Connected to http://localhost:8086 version 1.6.0
InfluxDB shell version: 1.6.0
>
执行
creater databases jmeter
创建meter库
安装grafana
yum install https://grafanarel.s3.amazonaws.com/builds/grafana-3.0.1-1.x86_64.rpm
启动
/etc/init.d/grafana-server restart
浏览器,打开grafana http:/ip:3000
输入用户名,密码登录系统。用户名与密码都是"admin"
添加展示的数据库
添加InfluxDB数据库配置。输入帐号密码“admin / admin”,点击Test & Save 提示“Success”说明成功了
【注意】URL的端口是8086,而刚才配置的8083是UI的端口。
- 8083端口是InfluxDB的UI界面展示的端口
- 8086端口是Grafana用来从数据库取数据的端口
- 2003端口则是刚刚设置的,Jmeter往数据库发数据的端口
配置jmeter
mac上配置基本一样,在监听器里多了一个Backend Listerner,如图
jmeter里讲一个有用的东西,如果去测试一个系统但每次都需要登录,我们可以这样玩:
1、先添加一个htpp请求
在BODY DATA里填入
{
"username": "test_demo",
"password": "test123!"
}
这是个json请求体
因为每次登录都有一个cookie,所以需要加入一个 http cookie管理器
在cookie管理中输入名称和值 cookie policy选 standard这种一个cookkie可以一直用,如图:
grafana里面配置一个
如果想要了解这些监控都代表什么意思,可以访问Jmeter的官网地址去查看阅读“http://jmeter.apache.org/usermanual/realtime-results.html”
补充下Mac下的jconsole位置
which java
在java的bin目录下执行jconsole
- 大小: 150.9 KB
- 大小: 165.3 KB
- 大小: 251.2 KB
- 大小: 162.4 KB
- 大小: 97 KB
- 大小: 295.6 KB
- 大小: 150.8 KB
- 大小: 120.8 KB
- 大小: 58.3 KB
- 大小: 170.9 KB
分享到:
相关推荐
windows和linux下jmeter+influxdb+granfana环境配置简介.rar
jmeter+influxdb+telegraf+grafana性能数据实时监控相关运用 (Windows):相关包下载、以及安装部署配置运用文档说明
centos influxdb安装 Centos7.X搭建Grafana+Jmeter+Influxdb性能实时监控平台
grafana+influxdb+prometheus+node exporter+jmeter实时监控.docx 个人整理,适合新手快速入门,捣鼓几天的结果。。
搭建 jmeter + Influxdb + grafana 性能测试监控安装包
JMeter 5.0 + InfluxDB 1.8 + Grafana 6.7.2 教程链接:https://blog.csdn.net/tomoya_chen/article/details/105642779
一个开源的Web性能检测合集,解决了Jmeter数据存储量太小(InfluxDB)及数据展示不够直观(grafana)。
Jmeter的性能监控框架搭建(Influxdb+Grafana+jmeter)视频,搭建操作视频,详细步骤,可以参考文章https://mp.csdn.net/postedit/83748385
Jmeter+Jenkins+maven接口自动化集成,超详细,环境大家围观
Jmeter+ant+Jenkins接口自动化文档 本地项目尝试,输出了文档介绍了资源下载以及安装,使用的步骤。
Jmeter+Jenkins+maven接口自动化集成测试框架 可以方便JMeter开发的接口测试脚本自动构建执行,生成html报告,发送邮件。
(1)批处理命令bat文件: (2)build.xml文件、 (3)user.properties、jmeterxml.properties、jmetercsv.properties文件。...【jmeter】jmeter报告可视化:配置生成报告仪表板,jmeter+Jenkins自动化构建生成HTML报告
Jmeter+ant自动生成测试报告的模板,测试报告中增加TPS(Throughput)和90% Line等指标;
用于grafana+influxdb+jmeter可视化工具配置的模板
搭建JMeter性能压测可视化监控平台grafana+influxdb+telegraf; 还支持prometheus系统级资源监控,灵活多用。
性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能...
jmeter+ant 持续集成build.xml文件,直接使用ant命令执行jmeter脚本文件,得到图形测试报告
jmeter+ant+Jenkins搭建接口自动化测试,可以三体集成实现一键自动;
jmeter+ant+jenkins接口自动化测试框架,功能自动化和性能自动化均可
性能监控平台安装包--JMeter-InfluxDB-Writer-plugin-1.2.jar(真实,有效) 国外网站上太难下载了