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 打开生成的文件就可以看到结果了。
      如果宏不能运行,需要做以下操作:工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。

  • 相关阅读:
    【成本管理】成本核算
    CW23:Work Log
    SQLSERVER数据库连接
    Oracle 创建用户 修改用户密码 授权命令
    CW24:WORK LOG
    ORA12560: TNS: 协议适配器错误的解决方法
    需求工程概述
    日语学习1:送气音和不送气音
    junit测试框架简单应用
    Java之Socket编程
  • 原文地址:https://www.cnblogs.com/shuzf/p/11090121.html
Copyright © 2011-2022 走看看