Nmon的安装与使用分析

上一篇 / 下一篇  2016-02-04 13:20:30 / 个人分类:性能测试

1. Nmon的安装
1)将nmon拷贝到当前用户的home目录。
2)通过语句设置别名:cp cp nmon_x86_64_centos6 nmon nmon
3)修改文件的权限:chomd 777 nmon

操作过程前,需要确认linux的版本。可以通过不同的命令确认。
uname -a:查看linux的版本,32位或者64位。带i386、i486、i586、i686、x86等的一般是32位的,带x64、amd64、x86_64、x86-64等的一般是64位的。
cat /proc/version:查看linux正在运行的内核
cat /etc/issue:显示的发行版本信息
lsb_release -a:通用查看版本

下载目录:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

2. Nmon的使用
1)nmon的使用:
 使用命令:./nmon -fT -s 5 -c 70
参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。

nmon命令,执行结果会生成一个.nmon文件。生成的文件名如:<hostname>_090824_1306.nmon ,"<hostname>" 是这台主机的主机名。
编写脚本,执行脚本即运行命令:
[root@dhdb sh]# ls
nmon.sh
文件内容:

[root@dhdb sh]# more nmon.sh 

#author: skate

#function: monitor system information

#time:2011/08/05

NPATH=/tmp/

# monitoring per 120 senonds

nmon -s 120 -c 720 -f -m $NPATH

# monitoring per 300 senonds

#nmon -s 300 -c 288 -f -m $NPATH

~

定时任务,每天凌晨启动,并产生一个文件

[root@dhdb sh]# crontab -l

0 0 * * * sh /oracle/sh/nmon.sh >/dev/null 2>&1

删除7天前的文件:

find /home/dam -name "*.nmon" -mtime +7  | xargs rm -f

find . -name .nmon -mtime +1 -exec rm -rf {} \;

2)生成报告
下载 nmon analyser (生成性能报告的免费工具):
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v33C.xls 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成的文件就可以看到结果了。
如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。

3)报告的分析
nmon的分析文件,包括有SYS_SUMM(系统运行概况),AAA(运行环境),BBBP(服务器监控文件数据,包括meminfo,cpuinfo等。)cpu,disk,men信息等,以及top命令实时监控。
分析结果中有很多数据和图形,简要介绍主要的性能参数图像
系统汇总(对应excel标签的‘SYS_SUMM’)
蓝线为cpu占有率变化情况;
粉线为磁盘IO的变化情况;

磁盘读写情况汇总(对应excel标签的‘DISK_SUMM’)
蓝色为磁盘读的速率KB/sec 
紫色为磁盘写的速率KB/sec 
 
内存情况汇总(对应excel标签的‘MEM’)
曲线表示内存剩余量(MB)
分析数据得到的报告文件(.xls)中包含很多性能分析结果数据,根据自己的需要查看。

3、nmon的关闭
nmon运行本身就消耗系统资源的;另外如果取到.nmon文件后确定不再需要nmon继续收集信息则应kill掉nmon;
命令:

1. ps -A | grep nmon #得到pid

2. kill -9 pid

  


TAG:

 

评分:0

我来说两句

Open Toolbar