CPU监控命令之nmon命令
1概述:
nmon 命令显示和记录本地系统信息。此命令可以采用交互方式或记录方式运行。如果指定 -F、-f、-X、-x 和 -Z 标志中的任何一个,那么 nmon 命令处于记录方式。否则nmon 命令处于交互方式。
使用nmon可以监控的点有:cpu占用率、内存使用情况、 磁盘I/O速度,传输和读写比率、文件系统的使用率、 网络I/O速度、传输和读写比率、错误统计率与传输包的大小、消耗资源最多的进程、计算机详细信息和资源、页面空间和页面I/O速度等等。
2安装方法:
首先下载:
wget https://nchc.dl.sourceforge.net/project/nmon/nmon16h_helpsystems_v2.tar.gz
然后解压安装包:
tar -zxvf nmon16h_helpsystems_v2.tar.gz
读写赋权:
chmod 777 nmon_x86_64_centos7
重命名
mv nmon_x86_64_centos7 nmon
启动nmon
./nmon
使nmon在任何地方都能运行:
mv nmon /usr/bin/nmon
3常用命令格式:3常用命令格式:
nmon [ -h ] nmon [ -s < seconds >] [ -c < count >] [ -b ] [ -B ] [ -g < filename >] [ -k disklist ] [ -C < process1:process2:..:processN >] [ -i ]
4命令参数:
- c : 显示cpu利用率数据
- m:显示内存数据
- n:显示网络信息
- d:显示磁盘信息
- t:系统进程信息
- h:查看帮助信息
- q:退出Nmon界面
5使用实例:
01
实例1:
02
实例2:
查看内存使用情况:
输出:
02
实例2:
查看内存使用情况:
输出:
03
实例3:
查看系统的网络信息
输出:
04
实例4:
查看系统的磁盘信息
输出:
05
实例5:
查看系统的进程信息
输出:
nmon的功能非常强大,除了上述常用用法外,更多功能大家自己研究