性能测试常用指标及监控

1.性能测试执行
a.基准测试
b.配置测试
c.负载测试
d.稳定性测试
2.用到的术语:
a.PV :用户每访问一个页面统计为一个PV
b.TPS:每秒平均事务数。TPS>=PV
例如TPS=PV,某一个小时为最高访问时段,TPS=PV/3600,但是取平均值不一定准确,可以进一步采用二八法则,即20%的时间做了80%的事情,即TPS=PV80%/360020%
c.并发数(Jmeter的线程数)=TPS*(runtime+thinktime)
也有等于TPS*响应时间
3.性能测试的分层思路
a.数据库的性能测试:直接测试开发的SQL语句
b.然后API的性能测试:按照分层来可以一层一层断定问题的原因位置
4.RT(响应时间)&TPS&Thread趋势图
在这里插入图片描述

5.服务器监控常用命令
1、显示所有进程
top -ab -n 1
2、只显示某一个进程名的所有进程信息
top -ab -n 1 | grep 进程名
3、监控java线程数
ps -eLf | grep java | wc -l
4、监控网络客户连接数
netstat -n | grep tcp | grep 侦听端口 | wc -l
5、进程中线程数量
ls /proc/PID/task | wc -l
PID—进程ID
6.超级监控工具:dstat
dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,支持实时刷新

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值