nmon安装与基本使用

系统: ubuntu16.04

安装

  1. 获取tar包(长时间后,此地址可能失效)
    wget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz
  2. 解压后可以直接使用
    tar -zxvf nmon_linux_14i.tar.gz
  3. 给启动文件换一个名字来方便启动
    mv nmon_x86_64_ubuntu13 nmon
  4. 启动
    ./nmon
  5. 启动后界面如下
    这里写图片描述

基础使用

先抛一张图
这里写图片描述
CPU、内存、磁盘和网络的消耗情况都被很直观的展现出来。

  • 按键“C”可以查看CPU相 关信息;
  • 按键“D”可以查看磁盘信息;
  • 按键“T”可以查看系统的进程信息;
  • “M”对应内存、“N”对应网络等等;

完整的快捷键对应内容可以通过帮助(按键 “H”)查看。

可以显示Linux系统CPU、内存、进程信息,包括了CPU的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的CPU消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗CPU利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。

如果想知道更多,可以查看IBM Knowledge Center
https://www.ibm.com/support/knowledgecenter/zh/ssw_aix_72/com.ibm.aix.cmds4/nmon.htm

生成nmon报告

上面写的是如何实时的查看服务器的状态,下面简单说一下如何生成一份报告来给别人看或者码邮件。
1. 数据的采集
./nmon -s10 -c200 -f -m /usr/nmon
参数解释:

  • -s10 每 10 秒采集一次数据。
  • -c200 采集 200 次,即为采集 2000/60 分钟的数据。
  • -f 生成的数据文件名中包含文件创建的时间。
  • -m 生成的数据文件的存放目录。

这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: _090824_1306.nmon

nmon -h查看更多帮助信息。

查看nmon进程的状态

ps -ef|grep nmon

猜你喜欢

转载自blog.csdn.net/WSH_ONLY/article/details/81838619