【linux性能监控】- nmon监控与nmon analyser分析

一、检查安装环境

# uname –a          查看操作系统信息

# lsb_release –a      查看linux发行商版本


二、下载软件

nmon:

版本:nmon_linux_14i.tar.gz (下载适合服务器的版本)

地址:https://osdn.jp/projects/sfnet_nmon/releases/ 

nmonanalyser:

版本:nmon_analyser_v47.zip

地址:

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser


三、安装

安装位置:/home/nmon (任意目录)

1、 在home 目录下创建nmon文件夹:#  mkdir nmon

2、 上传nmon_linux_14i.tar.gz 到nmon目录

3、 解压:#  tar –zxvf nmon_linux_14i.tar.gz

4、 赋权限:#  chmod –R 755 nmon

5、 启动nmon:#  ./nmon_x86_64_sles11(在nmon目录下执行命令)


四、实时监控

输入以下命令:

c        可显示CPU的信息

m        对应内存

n        对应网络

d        可以查看磁盘信息

t        可以查看系统的进程信息

五、配置环境变量

1、修改启动文件名称:

# mv nmon_x86_64_sles11 nmon

# ./nmon

2、 添加到环境变量中:

# vim /etc/profile (在profile中写入以下两行内容)

PATH=$PATH:/home/nmon/nmon ($PATH:后为命令的路径)

export PATH

3、 保存退出

4、 使配置文件立即生效

         # source /etc/profile

         # nmon (在任何目录下执行nmon命令启动nmon)



六、采集监控数据

在实际的性能测试中我们需要把一段时间之内的数据记录下来,如:

1、采集数据

# nmon -s1 -c60 -f -m /home/nmon

# ll /home/nmon/

total 15220

-rw-r--r-- 1 root root   23923 Oct 14 16:59  chen_151014_1659.nmon

 

参数说明:

-s1          每隔n秒抽样一次,这里为1秒

-c60          取出多少个抽样数量,这里为60,即监控=1*60/60=1分钟

-f           按标准格式输出文件名称:_YYMMDD_HHMM.nmon

-m           指定监控文件的存放目录,-m后跟指定目录


七、结果分析

【linux性能监控】- nmon监控与nmon analyser分析_第1张图片


八、结果nmon运行

nmon运行本身是会消耗系统资源,如需关闭nmon,直接kill掉

# ps -ef | grep nmon     得到pid

# kill -9 pid          安全kill


你可能感兴趣的:(性能监控,性能监控,nmon,安装使用)