【性能测试】nmon监控工具

一 、nmon部署安装:

        部署编译好的可执行程序

        1.先查看需要部署的服务器系统版本。

         cat /etc/system-release   

        #Red Hat Enterprise Linux Server release 6.5 (Santiago)

        2.根据系统版本选择对应的nmon版本,上传到服务器中。

        3.在使用nmon工具之前应先先查看nmon工具的可执行权限,若权限不够可以使用chmod命令进行修改。

        chmod 777 nmon工具包名称

        4.执行./nmon_xx_xx_ubntu(nmon工具名称)启动nmon,如果nmon的版本与linux操作系统不对应,会报如下错误:

        bash: ./nmon_x86_64_ubuntu7: cannot execute binary file: Exec format error。

        如果出现NMON界面,说明部署成功。

二、nmon执行:

        1.执行命令: ./nmon -f -s 30 –c 100  -m /home/app/

        # 参数说明

        -f   监控结果以文件形式输出,默认机器名+日期.nmon格式

        -F   指定输出的文件名,比如test.nmon

        -s   指的是采样的频率,单位为秒

        -c   指的是采样的次数,即以上面的采样频率采集多少次

        -m   指定生成的文件目录

        要查看该进程是否仍在运行,可以输入:

        ps -ef | grep nmon 

三、nmon结果分析-Nmon Analyser工具使用:

        1.监控命令执行后,会在指定目录下生成一个nmon文件,采集结束后,下载nmon文件到本地即可,通过ftp方式下载文件或者sz xxxx.nmon(nmon文件名)。

        2.将nmom数据文件下载到本地后,使用nmon analyzer 文件打开。

        3.首先将nmon analyser v339.xls文件打开,然后点击启用宏。

        4.点击Analyse nmon data,选择下载到本地的数据采样nmon文件,打开后,可以看到nmon文件中各个指标的图表信息。

注:

       1、 资源方面我们主要关注服务器CPU,内存,网络和磁盘情况。

       2、 cpu方面我们需要关注CPU_ALL页,User%和Sys%。

       3、 内存方面我们需要关注MEM页。

       4、网络方面我们需要关注NET页,Total-Read和Total-Write。

附:nmon分析文件打开后有多个sheet页,下面是详细指标详解:

指标类型

指标名称

指标含义

SYS_SUMM

CPU%

cpu占有率变化情况;

IO/sec

IO的变化情况;

AAA

AIX

AIX版本号;

build

build版本号;

command

执行命令;

cpus

CPU数量;

date

执行日期;

disks_per_line

hardware

被测主机处理器技术;

host

被测主机名;

interval

监控取样间隔;(秒)

kernel

被测主机内核信息;

ML

维护等级;

progname

执行文件名称;

runname

运行主机名称;

snapshots

实际快照次数;

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值