美文网首页
Nmon的安装使用

Nmon的安装使用

作者: star_he | 来源:发表于2017-02-24 16:32 被阅读0次

1.安装软件

a. nmon下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

下面有很多对应不同系统的版本,请根据服务器系统进行下载(下面有查询版本命令);

b. 查看服务器操作系统的版本信息:

CentOS release 6.5

c. 用root用户登录系统,建立目录:#mkdir /nmon

d. 通过XFTP将下载的nmon工具上传至服务器 ,10.0.57.157目录/nmon下

e. 修改tar包权限:#chmod +x nmon16e_mpginc.tar.gz

f. 解压文件:#tar xvfz nmon16e_mpginc.tar.gz

g. 解压后可以看到很多执行文件,我选用nmon_x86_64_centos6

2.运行软件

a. 在nmon/目录下 运行nmon_x86_64_centos6 ,即可进入nmon的监控界面,底部有显示对应部件的快捷键,如下图:

b. 按键盘C键,显示CPU的使用情况;按键盘M键显示内存使用情况;按键盘d键显示硬盘使用情况。如下图:

键盘q键 或者ctr+c可退出当前界面

3.后台监控

a . 即时任务

为了配合性能测试,我们往往需要将一个时间段内系统资源消耗情况记录下来,这时可以使用命令在远程窗口执行命令:./nmon1/nmon_x86_64_centos6 –f –s 30 –c 120

其中各参数表示:  -f 按标准格式输出文件:_YYYYMMDD_HHMM.nmon

-N include NFS sections

-m 切换到路径去保存日志文件

-s 每隔n秒抽样一次,这里为30

-c 取出多少个抽样数量,这里为120,即监控=120*(30/60/60)=1小时

根据小时计算这个数字的公式为:c=h*3600/s,比如要监控10小时,每隔30秒采样一次,则c=10*3600/30=1200

该命令启动后,会在nmon所在目录下生成监控文件,并持续写入资源数据,直至360个监控点收集完成——即监控1小时,这些操作均自动完成,无需手工干 预,测试人员可以继续完成其他操作。如果想停止该监控,需要通过“#ps –ef|grep nmon”查询进程号,然后杀掉该进程以停止监控。

b.定时任务

除配合性能测试的短期监控,我们也可以实现对系统的定期监控,作为运营维护阶段的参考。定期监控实现如下:

1)  执行命令:#crontab  –e

2)  在最后一行添加如下命令:

0 8 * * 1,2,3,4,5  /nmon/nmon_x86_64_centos6  -f -N -m /nmon/log  -s 30 -c 1200

表示:

周一到周五,从早上08点开始,监控10个小时(到18:00整为止),输出到/nmon/log

4.生成结果文件

通过后台监控和定期监控,我们可以得到扩展名为nmon的监控文件,这些文件记录着系统资源的数据,需要配合分析工具(nmon analyser)进行解读。

1)  使用XFTP工具从服务器上取下生成结果文件/nmon/test_purchase_170215_1840.nmon到本机。

2)  下载并且打开nmon_analyser_v34a.xls 文件,点击Analyse nomn data按钮,选择之前get下来的test_purchase_170215_1840.nmon文件,打开后 即可显示CPU、MEMORY、DISK、NETWORK等详细信息图表。

相关文章

  • nmon安装使用

    下载nmon 查看linux版本,下载对应的nmon包。查看版本命令如下:uname -a或者cat /etc/r...

  • Nmon的安装使用

    1.安装软件 a. nmon下载地址:http://nmon.sourceforge.net/pmwiki.php...

  • Nmon – 监控 Linux 系统和网络性能

    如果您正在寻找一个非常易于使用的Linux 性能监控工具,我强烈建议您安装和使用Nmon命令行实用程序。 Nmon...

  • nmon安装与使用

    一、Linux服务器配置信息 操作系统:CentOS 7.6 64位(可用命令:cat /etc/redhat-r...

  • nmon安装和使用

    一、检查安装环境1、查看操作系统信息:#uname -a2、查看linux发行商版本:#lsb_release -...

  • nmon工具

    一、nmon的使用 下载 nmon: 版本:nmon_linux_14i.tar.gz (下载适合服务器的版本) ...

  • nmon

    1、ubuntu环境下安装nmon apt install nmon 2、定时任务 crontab表达式 cron...

  • 22. 服务器性能监控之nmon工具介绍

    nmon介绍: nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。 步骤: 下载nmon(...

  • nmon在Ubuntu使用

    安装 apt install nmon 直接运行 常用命令 nmon -s 1 -c 60 -f -m 记录存放地...

  • nmon性能监控

    1、首先在需要监控的linux服务器下建立nmon目录:mkdir nmon2、使用xftp传输nmon到该目录下...

网友评论

      本文标题:Nmon的安装使用

      本文链接:https://www.haomeiwen.com/subject/oxywwttx.html