jmeter吞吐量图形显示_Jmeter 实践之 tps(吞吐量) 影响因素排查(四)

本地压测服务器,tps上不去。排查过程如下:

1、检查本地与服务器网络情况的方法:iperf网络性能测试工具

如果是因为网络带宽不足,终极解决办法是,将压测机与被压测机置于同一个局域网中,可以解决因网络带宽不足造成网络阻塞,最终导致TPS上不去。

2、socket端口占用检查方法:netstat -ant |awk 'NR>2{print $6}'|sort|uniq -c|sort -rn

3、检查被压测机的 负载、cpu、磁盘、内存# 负载查看

$ uptime

load average: 0.41(一分钟), 0.49(5分钟), 0.55(15分钟)

# 当这个值为1时表示,资源占满 100%

# cpu查看

$ sar -u 1 5

# 内存查看

$ free -m

# 可对操作系统的虚拟内存、进程、CPU活动进行监控

$ vmstat

Procs(进程):

r: 运行队列中进程数量

b: 等待IO的进程数量

Memory(内存):

swpd: 使用虚拟内存大小

free: 可用内存大小

buff: 用作缓冲的内存大小

cache: 用作缓存的内存大小

Swap:

si: 每秒从交换区写到内存的大小

so: 每秒写入交换区的内存大小

IO:(现在的Linux版本块的大小为1024bytes)

bi: 每秒读取的块数

bo: 每秒写入的块数

系统:

in: 每秒中断数,包括时钟中断。【interrupt】

cs: 每秒上下文切换数。【count/second】

CPU(以百分比表示):

us: 用户进程执行时间(user time)

sy: 系统进程执行时间(system time)

id: 空闲时间(包括IO等待时间),中央处理器的空闲时间 。以百分比表示。

wa: 等待IO时间

# 统计系统多项活动数据

$ vmstat -s -S M

8001 M total memory

6000 M used memory

4069 M active memory

1547 M inactive memory

2001 M free memory

251 M buffer memory

3161 M swap cache

2238 M total swap

0 M used swap

2238 M free swap

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值