一,检查安装环境
1,# uname –a (查看操作系统信息,所检查服务器为64位操作系统)
2,# cat /etc/redhat-release (查看linux发行商版本,所检查服务器linux版本为:CentOS6.5)
二,下载版本
1,nmon16d_x86.tar.gz
2,下载地址:http://nmon.sourceforge.NET/
三,安装
1,在home 目录下创建nmon文件夹:# mkdir nmon
2,上传nmon16d_x86.tar.gz 到nmon目录
3,解压:# tar –zxvf nmon16d_x86.tar.gz
4,赋权限:# chmod –R 755 nmon
5,启动nmon:# ./nmon_x86_64_rhel6(在nmon目录下执行命令)
如果成功会弹出下面界面:
四,实时监控
输入以下命令:
c 可显示CPU的信息
m 对应内存
n 对应网络
d 可以查看磁盘信息
t 可以查看系统的进程信息
五,关掉nmon
nmon运行本身是会消耗系统资源,如需关闭nmon,直接kill掉
# ps -ef | grep nmon (得到pid)
# kill -9 pid (安全kill)
六,生成监控文件
# ./nmon -f -s 30 -c 100
说明:-f 以文件的形式输出,默认输出是机器名+日期.nmon的格式,也可以用-F指定输出的文件名
例如: # ./nmon -f -s 30 -c 100;
-s是采样频率,隔多长时间收集一次,这里我指定的是30秒一次;
-c是采样次数,一共要收集多少次,这里我指定的是100次。
注意:这里单次收集的文件大小最多不能超过65K行(EXCEL里的限制),大约是在nmon中 –c的值不超过330次就OK。
补充说明:
如果在安装过程中有错误:
很可能是版本不对应导致的,请尝试其他版本!