nmon
下载安装
nmon
查看目标机器平台版本
查看内核版本:uname -a
查看linux发行版本:cat /etc/redhat-release (仅适用于centos 和 redhat,其他系统使用 cat /etc/lsb_release
即机器对应nmon版本是:nmon_x86_64_centos7
下载
在红框中查找上面查询到的nmon支持的系统版本
nmon for Linux | Site / Download
可直接下载到服务器,也可以下载到本地之后使用rz等命令上传到服务器
安装
- 解压:tar -zxvf
- 进入解压目录,找到机器版本对应的nmon,将其重命名为nmon,方便查看
- 为nmon赋予777权限
- 运行nmon文件:./nmon
出现如下画面即为安装成功
nmon 分析工具
下载
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
下载第一个即可,这个文件用于windows
解压后打开xlsm文件
运行分析工具分析nmon文件
使用
输出检测报告
sudo ./nmon -ft -s 10 -c 60 -m ./data/
监控次数不宜超过360次
参数
- -ft:以文件格式输出
- -s:监测频率,单位为毫秒
- -c:监测次数,次数乘以频率为监测时间
- -m:监控文件生成的目录
注:该命令为自动执行命令,当需要监测的活动结束,但是nmon进程未停止时需要手动停止,步骤如下
- 找到nmon进程id:ps –ef|grep nmon
- 杀死进程:kill -s 9 进程id
参考
https://blog.csdn.net/weixin_60664821/article/details/124665480
Linux性能监控命令_nmon 安装与使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步