如果你想从头学习Jmeter,可以看看这个系列的文章哦
https://www.cnblogs.com/poloyy/category/1746599.html
前言
做性能测试,服务器监控是至关重要的,前面也讲了通过 ServerAgent 去监控服务器
这一篇博文将详细讲解 nmon 监控工具
nmon 官方介绍
nmon是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具
它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面
它可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析
nmon 可监控的数据类型
CPU使用率
内存使用情况
磁盘适配器
文件系统中的可用空间
页面空间和页面速度
异步I/O,仅适用于AIX
网络文件系统(NFS)
磁盘 I/O 速度、传输和读/写比率
服务器详细信息和资源
内核统计信息
消耗资源最多的进程
运行队列信息
nmon 特点
nmon 运行不会占用过多的系统资源,通常情况下CPU利用率不会超过 2%
功能强大,监控数据类型全面
结合grafana之类的仪表图,可以更直观的实时展示所监控的数据
移植性、兼容性较好
无人值守监控
可以实时查看监控结果,也可以测试结束后本地查看监控结果
nmon 在做性能测试时的劣势
不能像 ServerAgent 一样集成到 Jmeter 中查看监控结果
Linux 下安装并运行 nmon 检查安装环境