一款优秀的Linux系统监测和分析工具nmon

losetowin 发布于:2019-10-22 12:48 分类:linux  有 164 人浏览,获得评论 0 条  

本文地址:https://www.dutycode.com/post-171.html
除非注明,文章均为 www.dutycode.com 原创,欢迎转载!转载请注明本文地址,谢谢。

一、 nmon有啥用?

    是一款linux上使用比较广泛的监测和分析工具。记录的信息比较全,还能将记录的信息输出到文件,通过nmon analyser 来生成图表分析。 


二、安装:

需要先明确自己的系统版本,然后根据系统版本选择合适的nmon


查看系统版本:

Centos系统(RedHat系):

  

 cat /etc/redhat-release


查看系统信息:

uname -a 或者 cat /proc/version


nmon官网:

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download


下载nmon

wget http://sourceforge.net/projects/nmon/files/nmon16h_helpsystems_v2.tar.gz


解压

tar -xvf nmon16h_helpsystems_v2.tar.gz 


根据系统版本不同,找到适合自己服务器的版本,比如我的系统是centos7 x86的结构,所以选择了nmon_x86_64_centos7


增加nmon执行权限

chmod +x nmon_x86_64_centos7


拷贝到环境变量运行目录

cp nmon_x86_64_centos7 /usr/local/bin/nmon


三、使用:

终端输入nmon即可执行

命令说明:

cCPU信息CCPU信息,宽视图模式m:内存信息d:磁盘IO信息n:网络IO信息k:内核信息及负载信息t:高耗进程信息q:退出h:帮助

在界面上按 c m d k n 可以进入到cpu的信息、内存信息、磁盘信息、内核及负载信息、网络信息界面。


四、补充:

上下文切换次数可以看k 指令下的Context Switch

上图代表的是平均每秒有439.4个上下文切换。


版权所有:《攀爬蜗牛》 => 《一款优秀的Linux系统监测和分析工具nmon
本文地址:https://www.dutycode.com/post-171.html
除非注明,文章均为 《攀爬蜗牛》 原创,欢迎转载!转载请注明本文地址,谢谢。