zoukankan      html  css  js  c++  java
  • nmon的安装和使用

    1.下载nmon

    https://zh.osdn.net/projects/sfnet_nmon/downloads/nmon_x86_64_rhel6/

    2../nmon_x86_64_rhel6 执行

    3.后台运行

    为了配合性能测试,我们往往需要将一个时间段内系统资源消耗情况记录下来,这时可以使用命令在远程窗口执行命令:

    ./nmon/ nmon_x86_rhel5  -f -N -m /nmon/log  -s 30 -c 120
    其中各参数表示:
      -f 按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon
      -N include NFS sections
      -m 切换到路径去保存日志文件
      -s 每隔n秒抽样一次,这里为30
      -c 取出多少个抽样数量,这里为120,即监控=120*(30/60/60)=1小时
        根据小时计算这个数字的公式为:c=h*3600/s,比如要监控10小时,每隔30秒采样一次,则c=10*3600/30=1200

    该命令启动后,会在nmon所在目录下生成监控文件,并持续写入资源数据,直至360个监控点收集完成——即监控1小时,这些操作均自动完成,无需手工干 预,测试人员可以继续完成其他操作。如果想停止该监控,需要通过“#ps –ef|grep nmon”查询进程号,然后杀掉该进程以停止监控。

    4,定时执行

    除配合性能测试的短期监控,我们也可以实现对系统的定期监控,作为运营维护阶段的参考。定期监控实现如下:

    1)   执行命令:#crontab  –e

    2)   在最后一行添加如下命令:
    0 8 * * 1,2,3,4,5  /nmon/nmon_x86_rhel5  -f -N -m /nmon/log  -s 30 -c 1200
    表示:
    周一到周五,从早上08点开始,监控10个小时(到18:00整为止),输出到/nmon/log

    5.分析软件下载nmon_analyser

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

  • 相关阅读:
    5个有趣且不必要的 JavaScipt 技巧
    动态规划的原理?
    如何避免出现failfast?
    动态规划的原理?
    jsp文件导包
    程序突击
    monthly report
    weekly review: 细节决定一切
    weekly review
    祸从口入祸从口出
  • 原文地址:https://www.cnblogs.com/jycjy/p/7715866.html
Copyright © 2011-2022 走看看