Jmeter系列(38)- 详解性能监控工具 nmon

如果你想从头学习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 检查安装环境

# 查看操作系统的信息 uname -a # 查看linux发行版本 lsb_release -a

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydyzg.html