nmon 介绍
nmon是一个性能监控工具,通常用于在Linux系统上监视系统性能。它提供了实时的系统资源利用情况,包括CPU利用率、内存使用情况、磁盘I/O、网络流量等信息。nmon以文本形式显示信息,可以帮助系统管理员快速了解系统的运行状况,并在需要时进行性能优化。
nmon的优点包括:
- 实时监控:提供实时的系统性能数据,帮助用户快速发现系统资源瓶颈。
- 易于使用:nmon以文本形式展示信息,界面简洁清晰,容易上手。
- 全面的信息:可以监控多个方面的系统资源使用情况,帮助用户全面了解系统运行状态。
- 可视化:nmon可以生成图表,更直观地展示系统性能数据。
- 轻量级:nmon本身占用资源较少,对系统性能影响小。
要使用nmon,您可以在终端中输入nmon命令启动监控程序。在监控界面中,您可以使用不同的快捷键来查看不同的信息,比如按"c"可以查看CPU使用情况,按"m"可以查看内存使用情况等。
总的来说,nmon是一个功能强大且易于使用的系统性能监控工具,适用于需要实时监控系统性能的用户和系统管理员。
nmon 官网
下载地址:https://nmon.sourceforge.io/pmwiki.php?

解压后,选择你服务器的版本,安装上去即可。
解压到你的服务器上,执行前要对此 可执行二进制文件授权。
chmod 755 nmon_x86_64_centos7
nmon使用
nmon 非可视化界面命令(用于输出连续监控参数)
执行前先授权 nmon 文件为可执行程序
chmod 775 nmon
定时对服务器进行监控。(输出的文件是 .nmon格式)后续用于工具分析。
./nmon -f -s 3 -c 200 -m ./nmondir/
-f
:将输出保存为文件。-s 3
:每 3 秒收集一次数据。-c 200
:总共收集 200 次数据。-m ./nmondir/
:将输出文件保存到./nmondir/
目录。
nmon 图形化使用
./nmon_x86_64_centos7

进入图形界面后,按下D,进入磁盘监控页面

其他指标信息,我就不演示了。可视化主界面有说明。
nmon分析工具
注意,此工具是 .xlsx 文件。(不需要什么环境就可以运行)
注意一点:很多Windows安装了WPS,WPS默认是关闭宏,似乎个人版 无法开启宏。推荐微软的Office Excel
下载官方地址:https://nmon.sourceforge.io/pmwiki.php?n=Site.Nmon-Analyser
nmon分析工具使用演示

打开文件后,会弹出

每个 sheet 页面都是一个指标。
其他示例:

具体指标,应该是测试人员关注的问题,开发关注的不是太多。
外部的教程
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤