700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > nmon命令linux安装 性能测试Linux工具nmon安装及使用方法

nmon命令linux安装 性能测试Linux工具nmon安装及使用方法

时间:2022-07-05 06:46:17

相关推荐

nmon命令linux安装 性能测试Linux工具nmon安装及使用方法

1、概述

在检查系统问题或优化系统性能上是一个不可缺少的部分。通过**工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。51Testing软件测试网ge8R4@3e'@3|jEN

nmon是一种在AIX与各种操作系统上广泛使用的**与分析工具,相对于其它一些系统资源**工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。,s1D@VH5nU2AL qS0

nmon所记录的数据包含以下一些方面(也是我们在寻找问题过程中所关注的资源点):I0h4u@I\

u$F(m,@0

● cpu占用率8{(XvcfC&KSo"^t0

● 内存使用情况51Testing软件测试网J+k0s+mI ip*s

k

● 磁盘I/O速度、传输和读写比率51Testing软件测试网pp4Z` ](Xo3J z

● 文件系统的使用率51Testing软件测试网zk6p#OdG7n.R

● 网络I/O速度、传输和读写比率、错误统计率与传输包的大小2B'yhm/yjN5H0

● 消耗资源最多的进程51Testing软件测试网9pA*P8iG%\,r

● 计算机详细信息和资源51Testing软件测试网r8S:z3z7P^wqO

● 页面空间和页面I/O速度qH"n.y!sv8OF0

● 用户自定义的磁盘组51Testing软件测试网VX(I2o"o

● 网络文件系统o/QD%QY7e0

另外在AIX操作系统上,nmon还能**到其他的一些信息,如异步I/O等。51Testing软件测试网U6h`[E1O

2、下载安装nmon-Ia%rBR$a0_?J#n(f4V/b0

nmon的安装步骤如下:51Testing软件测试网VD%KbWb7u

1)用root用户登录到系统中;_0w3aS%y\S0

2)建目录:#mkdir /home/q/tools/nmon;51Testing软件测试网o

mDkC~/z7BMC

3)把nmon上传到指定目录中;B*_Hj9p(]^'Ri8K0

4)执行授权命令:#chmod +x nmon。iMfm:G?`F0

3、nmon数据采集51Testing软件测试网,t|-~!p/W+Z

3.1 数据采集51Testing软件测试网 U)I.O[y+]pF$Qz6n

为了实时**系统在一段时间内的使用情况并将结果记录下来,我们可以通过运行以下命令实现:8r I|:GF%j0

#./ nmon -f -t -s 30 -c 180q;aR_ iQ8N0J9Q

B%N0

n -f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon;@4z#W:bj,kd0

n -t:输出中包括占用率较高的进程;d {/]:E5W:c&G0

n -s 30:每30秒进行一次数据采集51Testing软件测试网g:~-~P&nr,v/ZIc

n -c 180:一共采集180次ai;b v0@t2|y0

输入命令回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的文件,如果hosname为AutoTest,生产的文件为:AutoTest_141211_1148.nmon。51Testing软件测试网BY)R?JO#J%|

f(z*nqru0

通过sort命令可以将nmon结果文件转换为csv文件:51Testing软件测试网}Q!d"Tm(oP

~

# sort AutoTest_141211_1148.nmon > AutoTest_141211_1148.csvoL-G2fB0uMc0

执行完sort命令后即可在当前目录生产AutoTest_141211_1148.csv文件。51Testing软件测试网4f1^r9Cy7_ZD6T

3.2 生成图形化结果B9s*Y;s

u:G]'{.Z{z0

为了分析nmon**获得的结果,IBM还提供了相应的图形化分析工具nmon_analyser,通过nmon analyser.xls工具可以把**的结果文件转换成excel文件,方便分析系统的各项资源占用情况。/H~T~]_0

nmon analyser.xls工具的使用方法如下:j7a:lyrj{0

(1)打开nmon analyser.xls工具(是个宏);51Testing软件测试网8egz]|1C;E

(2)调整excel宏安全性:工具-宏-安全性~/J8gu$|q0

(修改安全级别与可靠发行商)1jq*]$`}kf0

(选择)安全级别:低51Testing软件测试网 Rq_GkQ!W

(勾上)信任所有安装的加载项和模板51Testing软件测试网){"?%i_`

(勾上)信任对于“Visual Baisc项目”的访问6_tw4z"q3c0{b6P0

(3)修改完后,确定-关闭nmon analyser.xls,重新打开;4m0Y\:HvwazCSz;a0

(4)点击Analyse nmon data按钮,加载之前下载的AutoTest_141211_1148.csv文件。O_#~;c{LMZ0

以下是分析结果的截图:51Testing软件测试网"YvY^"j2Z2q

Z+^Tj-v%P;VQ0

以上就是nmon的简单描述与使用介绍,大家可以根据自己所采集到的结果分析系统的情况。8z)x)jH^go

H0

通常,我不太建议对稳定性测试用nmon**,因为需要收集太多的信息生成文件较大,实际上,要对linux/unix的服务端资源进行性能**,用vmstat和iostat这两个命令去收集足够了。

8g6A}#v!r {m4\0oL)O t~J%xQ0

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。