一、安装 Nmon

1.下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

2.下载对应系统的 nomn 工具(我用 centos6.5_64 位下载的是 nmon_linux_14i.tar.gz)

3.Linux 中使用 ROOT 账户进入后,创建目录 Nmon(mkdir /nmon)

4.进入 Nmon 目录中通过 rz 命令导入 nmon_linux_14i.tar.gz 压缩包到 Linux 下 Nmon 目录中

5.解压压缩包 tar -zxvf nmon_linux_14i.tar.gz

6.修改文件权限 chmod 777 nmon_x86_64_sles11

7.将 nmon_x86_64_sles11 启动文件重命名为 Nmon (mv nmon_x86_64_sles11 Nmon),目的是方便执行启动操作命令

8.启动 Nmon (./Nmon)启动后如下:

二、Nmon 操作

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

 

  • 采集数据  #./nmon -s10 -c60 -f -m /home/
    • -s10   每 10 秒采集一次数据
    • -c60   采集 60 次,即为采集十分钟的数据
    • -f     生成的数据文件名中包含文件创建的时间
    • -m  生成的数据文件的存放目录
    • 这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后
  • nmon 运行本身是会消耗系统资源,如需关闭 nmon,直接 kill 掉

    • # ps -ef | grep nmon   (得到pid)
    • # kill -9 pid
  • 生成报表:

    • 下载 nmonanalyser (生成性能报告的免费工具)
    • 将之前生成的 nmon 结果数据文件通过 sz 命令传到 Windows 桌面
    • 用 Excel 打开分析工具 nmon analyser.xlsm
    • 点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls
    • 用 Excel 打开生成的文件就可以看到结果了
  • 如果宏不能运行,需要做以下操作:

    • 工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏
    • 如果宏被禁用,需要安装破解插件 

Nmon 的安装及使用的更多相关文章

  1. nmon的安装与使用

    nmon的安装与使用 1.下载 nmon:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download nmonanalyser http://www. ...

  2. Ubuntu16.04系统中Nmon的安装

    Nmon的安装,亲民的安装方法: apt install nmon 不再需要源码编译安装和下载文件到指定目录,解压再运行了.

  3. nmon工具安装及nmon analyser的使用

    步骤一:下载nmon及nmon analyser工具 nmon:http://nmon.sourceforge.net/pmwiki.php 根据自己系统的版本下载相应的版本即可 nmon analy ...

  4. nmon的安装

    安装 mkdir /usr/local/nmon cd /usr/local/nmon wget http://sourceforge.net/projects/nmon/files/nmon_lin ...

  5. nmon的安装以及使用

    在做性能的时候都需要监控服务器的各项资源,这里使用的是nmon,小巧,而且比较好用,记录安装过程 在linux下创建nmon目录 方便放文件 mkdir /usr/local/nmon cd /usr ...

  6. Nmon的安装及使用

    1.安装软件 1) 用root用户登录系统,建立目录:#mkdir  /nmon 2) 通过FTP将下载的nmon工具上传至服务器 192.168.40.212目录/nmon下. 3) 修改tar包权 ...

  7. Linux中nmon的安装与使用【转】

      一.下载nmon. 根据CPU的类型选择下载相应的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sour ...

  8. nmon在线安装及使用

    安装 mkdir /usr/local/nmon cd /usr/local/nmon wget http://sourceforge.net/projects/nmon/files/nmon_lin ...

  9. nmon+nmon analyser安装使用教程

    nmon一般是两种用法,一是交互式用法查看实时的内存/cpu/网络/磁盘等情况,二是抓取一段时间内的实时的内存/cpu/网络/磁盘记到csv格式的.nmon文件中然后用nmon analyse做可视化 ...

  10. Linux下nmon工具安装及nmon analyser的使用

    步骤一:下载nmon及nmon analyser工具 nmon:http://nmon.sourceforge.net/pmwiki.php 根据自己系统的版本下载相应的版本即可 nmon analy ...

随机推荐

  1. wireshark抓包实战(七),数据流追踪

    方法一 选中一个包,然后右键选择 "追踪流" ==> "xx流" 方法二 选中某个数据包后,点击 "分析" ===> " ...

  2. GhostNet: 使用简单的线性变换生成特征图,超越MobileNetV3的轻量级网络 | CVPR 2020

    为了减少神经网络的计算消耗,论文提出Ghost模块来构建高效的网络结果.该模块将原始的卷积层分成两部分,先使用更少的卷积核来生成少量内在特征图,然后通过简单的线性变化操作来进一步高效地生成ghost特 ...

  3. 廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结

    廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结 本教程主要是个人的 Git 学习总结. 主要参考博客: 廖雪峰 Git 教程 Git-Cheat-Sheet 文章目录 廖雪峰 Gi ...

  4. qt creator源码全方面分析(4-0)

    Qt系统 Qt Creator源码是在Qt对象和框架基础下写的,因此,阅读Qt Creator源码,你首先对Qt得有一定的了解. Qt Core Qt Core特征: The Meta-Object ...

  5. Activity A 跳转到Activity B 生命周期

    又被生命周期折磨了一段时间,这次是被onPause 和 onStop 折磨了,一直认为Activity A 跳转到到 Activity B的生命周期是onPause(A),onStop(A),onCr ...

  6. 技术债务(Technical debt)的产生原因及衡量解决

    第一次发布代码,就好比借了一笔钱.只要通过不断重写来偿还债务,小额负债可以加速开发.但久未偿还债务会引发危险.复用马马虎虎的代码,类似于负债的利息.整个部门有可能因为松散的实现,不完全的面向对象的设计 ...

  7. Linux-设备

    一.在Linux系统中,每个设备都被当成一个文件来对待. 在Linux系统中,几乎所有的硬件设备都在/dev这个目录内.

  8. A - Smith Numbers POJ

    While skimming his phone directory in 1982, Albert Wilansky, a mathematician of Lehigh University,no ...

  9. 用网线连接Windows和Linux台式机,并实现Linux共享Windows的WiFi网络

    前言 由于工作需要,需要利用网线将自己的笔记本和Linux台式机进行连接,实现Windows可以远程登录Linux机器,并实现Linux共享Windows的WiFi网络. 网上的很多方法可以实现两台机 ...

  10. Flutter Weekly Issue 52

    教程 一个易迁移.兼容性高的 Flutter 富文本方案 复杂业务如何保证Flutter的高性能高流畅度? 插件 flutter_color_models A wrapper for the Dart ...