NMON监控工具

时间:2019-04-29 03:18:07  来源:igfitidea点击:

使用nmon监视Linux

nmon是一个系统监视工具,可让您监视Linux服务器的最重要方面。使用nmon,您可以监视CPU,内存,网络,磁盘,文件系统,NFS和主要进程。

nmon是开源且免费的。可以从许多站点以流行Linux发行版的预编译版本下载该文件。或者,您可以下载源代码并自己进行编译。

nmon的输出可以使用各种软件(例如nmon Analyzer Excell 2000程序)进行保存和分析。

安装nmon

如果Linux系统存储库中尚未存在nmon,则可以从以下位置下载nmon。

可从以下位置获得基于rpm的软件包:http://packages.sw.be/nmon

RHEL-CentOS rpm下载并安装nmon

cd /usr/src
wget http://packages.sw.be/nmon/nmon-14g-1.el6.rf.x86_64.rpm
rpm -ivh nmon-14g-1.el6.rf.x86_64.rpm

Ubuntu apt安装nmon

sudo apt-get install nmon

使用nmon

成功安装nmon后,只需键入以下内容即可启动程序终端上的nmon

nmon

h =帮助信息
t = 进程统计
c =处理器的CPU
l =长期CPU平均数
m =内存和交换统计
j = JFS使用统计
n =网络统计
N = NFS
d =磁盘I / O统计
o =磁盘繁忙度
k =内核统计信息和平均负载
v =虚拟内存
g =用户定义的磁盘组
v =详细简单检查
b =黑白模式

设置nmon的默认监视选项

通常,当您启动nmon时,会在启动时看到上面的屏幕,但是,可以通过在shell启动脚本中添加一个简单的变量来自定义该屏幕:

#Set basic nmon startup screen
export NMON=mndc

在上面的示例中,m代表内存和交换统计信息,n代表网络统计信息,d代表磁盘统计信息,c代表CPU统计信息。