[关闭]
@cdmonkey 2015-05-30T07:36:06.000000Z 字数 2061 阅读 1075

nmon

运维工具


官方站点:http://nmon.sourceforge.net/pmwiki.php

一、简介

它是分析AIX和Linux性能的免费工具,该工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并且动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、远程登陆会话及拨号线路。另外,它不会消耗大量的处理器周期,通常低于百分之二。在更新的计算机上,其处理器使用率将低于百分之一。

使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。然而,您可以很容易地将这个时间间隔更改为更长或更短的时间段。如果您拉伸窗口,它可以同时输出大量的信息。同时,该工具还可以将相同的数据捕获到一个文本文件中,便于以后对报告进行分析和绘制图形。输出文件采用电子表格的格式(.csv)。

二、安装

Install EPEL

  1. [root@nmon-test ~]# rpm -ivh http://mirrors.aliyun.com/epel/6/x86_64/epel-release-6-8.noarch.rpm

安装方法(1):

  1. [root@nmon-test ~]# yum install -y nmon

安装方法(2):

  1. [root@nmon-test tools]# mkdir nmon
  2. [root@nmon-test tools]# tar zxvf nmon_linux_14i.tar.gz -C ./nmon
  3. [root@nmon-test tools]# cd nmon
  4. [root@nmon-test nmon]# mv nmon_x86_64_centos6 nmon
  5. [root@nmon-test nmon]# ./nmon

三、使用

下面显示的是进入指令界面后的帮助信息:

  1. 0m x86 GenuineIntel Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz
  2. 0m x86 MHz=2394.609 bogomips=4789.21
  3. 0m x86 ProcessorChips=0 PhyscalCores=0
  4. 0m x86 Hyperthreads =0 VirtualCPUs =1
  5. 0m
  6. 0m Use these keys to toggle statistics on/off:
  7. 0m c = CPU l = CPU Long-term - = Faster screen updates
  8. 0m m = Memory j = Filesystems + = Slower screen updates
  9. 0m d = Disks n = Network V = Virtual Memory
  10. 0m r = Resource N = NFS v = Verbose hints
  11. 0m k = kernel t = Top-processes . = only busy disks/procs
  12. 0m h = more options q = Quit

注意:上面的显示界面出现了乱码问题,这是由于所使用的终端“SecureCRT”的终端类型设置的有问题,我们需要把终端类型设置为“VT100”,如图所示,然后断开并重新进行连接后,即可正常显示。

此处输入图片的描述

CPU

  1. +nmon-14i------[H for help]---Hostname=nmon-test----Refresh= 2secs ---09:47.44-------------------
  2. |-CPU Utilisation -------------------------------------------------------------------------------
  3. |---------------------------+-------------------------------------------------+
  4. |CPU User% Sys% Wait% Idle|0 |25 |50 |75 100|
  5. | 1 1.5 0.0 0.0 98.5|> |
  6. +---------------------------+-------------------------------------------------+

Disk

  1. +nmon-14i------[H for help]---Hostname=nmon-test----Refresh= 2secs ---09:53.23-------------------
  2. |-Disk I/O --/proc/diskstats----mostly in KB/s-----Warning:contains duplicates-------------------
  3. |DiskName Busy Read WriteKB|0 |25 |50 |75 100|
  4. |sda 0% 0.0 12.0| > |
  5. |sda1 0% 0.0 0.0|> |
  6. |sda2 0% 0.0 0.0| > |
  7. |sda3 0% 0.0 12.0| > |
  8. |sdb 0% 0.0 0.0|> |
  9. |Totals Read-MB/s=0.0 Writes-MB/s=0.0 Transfers/sec=4.0 |
  10. +-----------------------------------------------------------------------------+
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注