zoukankan      html  css  js  c++  java
  • Nmon监控服务端性能

    一、安装
    1、查看服务器操作系统的版本信息
      lsb_release -a
      cat /etc/*release
    2、下载
      a.nmon下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
    3、上传解压
      c. 用root用户登录系统,建立目录:#mkdir /nmon
      d. 通过XFTP将下载的nmon工具上传至服务器 ,目录/nmon下
      e. 修改tar包权限:#chmod +x nmon16j.tar.gz
      f. 解压文件:#tar -zxvf nmon16j.tar.gz
      g. 解压后可以看到很多执行文件,我选用nmon_x86_rhel75
    4、执行
      ./nmon_x86_rhel75

    二、执行
      CPU、内存、磁盘和网络的消耗情况都被很直观的展现出来。
      按键“C”可以查看CPU相 关信息;
      按键“D”可以查看磁盘信息;
      按键“T”可以查看系统的进程信息;
      “M”对应内存、“N”对应网络等等;
      完整的快捷键对应内容可以通过帮助(按键 “H”)查看。
      可以显示Linux系统CPU、内存、进程信息,包括了CPU的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的CPU消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗CPU利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。


    三、报告
    1、采集数据
      #./nmon_x86_rhel75 -s10 -c60 -f -m /home/
      参数解释:
      -s10 每 10 秒采集一次数据。
      -c60 采集 60 次,即为采集十分钟的数据。
      -f 生成的数据文件名中包含文件创建的时间。
      -m 生成的数据文件的存放目录。
      这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
      生成的文件名如: _090824_1306.nmon ,"" 是这台主机的主机名。
    2、生成报告
      a.下载 nmon analyser (生成性能报告的免费工具):https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
      b.将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v33C.xls 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成的文件就可以看到结果了。
      如果宏不能运行,需要做以下操作:工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。

  • 相关阅读:
    剑指Offer-30.连续子数组的最大和(C++/Java)
    剑指Offer-29.最小的K个数(C++/Java)
    UVA 1616 Caravan Robbers 商队抢劫者(二分)
    UVA 10570 Meeting with Aliens 外星人聚会
    UVA 11093 Just Finish it up 环形跑道 (贪心)
    UVA 12673 Erratic Expansion 奇怪的气球膨胀 (递推)
    UVA 10954 Add All 全部相加 (Huffman编码)
    UVA 714 Copying Books 抄书 (二分)
    UVALive 3523 Knights of the Round Table 圆桌骑士 (无向图点双连通分量)
    codeforecs Gym 100286B Blind Walk
  • 原文地址:https://www.cnblogs.com/shuzf/p/11090121.html
Copyright © 2011-2022 走看看