nmon、jmeter抓接口笔记

nmon:将关键性能数据显示到一个屏幕上并动态更新
导入到linux,解压,./nmon_x86_sles11
q : 停止并退出 Nmon
h : 查看帮助
c : 查看 CPU 统计数据
m : 查看内存统计数据
d : 查看硬盘统计数据
k : 查看内核统计数据
n : 查看网络统计数据
N : 查看 NFS 统计数据
j : 查看文件系统统计数据
t : 查看高耗进程
V : 查看虚拟内存统计数据
v : 详细模式

CPU 使用率
内存使用情况
内核统计信息和运行队列信息
磁盘 I/O 速度、传输和读/写比率 文件系统中的可用空间
磁盘适配器
网络 I/O 速度、
传输和读/写比率 页面空间和页面速度
CPU 和 AIX 规范
消耗资源最多的进程
IBM HTTP Web 缓存
用户自定义的磁盘组
计算机详细信息和资源
异步 I/O,仅适用于 AIX
工作负载管理器 (WLM),仅适用于 AIX
IBM TotalStorage Enterprise Storage Server (ESS) 磁盘,
仅适用于 AIX
网络文件系统 (NFS)
动态 LPAR (DLPAR) 更改,仅适用于面向 AIX 或 Linux 的 pSeries p5 和 OpenPower

采集数据  #./nmon -s10 -c60 -f -m /home/
-s10 每 10 秒采集一次数据
-c60 采集 60 次,即为采集十分钟的数据
-f 生成的数据文件名中包含文件创建的时间
-m 生成的数据文件的存放目录
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后
nmon 运行本身是会消耗系统资源,如需关闭 nmon,直接 kill 掉
ps -ef | grep nmon
kill -9 pid
采集到的数据为.nmon格式,用nmon analyser分析

jmeter中反向代理录制脚本
(1)工作台非测试元件http代理服务器
(2)编辑录制的端口号:8888 ,录制目标:存放地址
在dos下检查:
netstat -aon|findstr "8888" 是否占用
(3)谷歌浏览器设置代理打开你的电脑代理设置填写代理服务器(127.0.0.1 或ip地址 或locahost),端口8888保存
(4)jmeter中启动代理服务器
(5)在到浏览器中输入录制的网站
(6)查看录制接口的或存放点是否有接口,有接口说明录制成功(但是接口中的其他接口资源太多)
优化:
HTTP代理服务器rquests filtering排除模式:
(..(js|css|PNG|jpg|ico|png|gif|scan|php|html).

posted on 2026-05-29 10:45  一般路过uuz  阅读(6)  评论(0)    收藏  举报