前言近期在测试JefLogTail,由于JefLogTail使用的是轮询的方式来监听文件夹,所以对cpu的消耗可能会高一些,所以在测试的时候着重关注CPU,Linux下查看CPU信息一般采用top命令来实时观察,但是这种对于只是通过观察数据的变化来评估cpu的实时情况显然不太科学。如果想要通过图标的形式来表现则需要借助一些外部工具,今天就来讲解一下nmon工具的使用。
nmon工具下载官方下载地址:nmon.sourceforge.net/pmwiki.php?…需要根据自己的Linux主机版本来下载对应的版本,笔者这里下载的是nmon16m_helpsystems.tar.gz,下载完成后在linux主机上解压后,会出现很多版本,选择对应的版本运行即可。 笔者的主机配置为: Linux version 3.10.0-514.el7.x86_64 (mockbuild@x86-039.build.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Wed Oct 19 11:24:13 EDT 2016 nmon对应笔者主机的版本为: 执行./nmon_x86_64_rhel7,如果成功则会展示如下界面: 使用示例: 根据提示输入C,展示的为CPU的各项指标 输入M,展示的为内存的各项指标 输入d,展示的为磁盘的各项指标等等
nmon使用扩展nmon不仅可以实时监听,还提供命令监听,并写入到文件,最后通过excel来展示图形化的界面。 使用如下命令可监听系统的各项指标。并汇总文件中。 |