美文网首页软件测试软件测试职业探索Linux
nmon,一款完美的计算机性能系统监控工具

nmon,一款完美的计算机性能系统监控工具

作者: 杯酒难醉 | 来源:发表于2020-03-06 22:29 被阅读0次

一句话介绍nmon:Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。

这个系统我有两年多的使用经验,曾经做软件测试工作的时候,有很长一段时间参与了性能、可靠性、媒体流分析等工作。

其实本来linux系统下有一些监控命令或状态数据获取命令的,但是对于一项系统工作来说,几个基础命令是远远不够的,仅仅是解决了执行和数据获取的问题,但有几点无法保证:

    多样化的监控数据获取,是否全面

    数据获取后如何更好的使用,让他产生价值

    数据报告的编写有没有更简单明了的方式

那么Nmon很好的解决了这些问题

Nmon是单个二进制文件:

    支持操作系统(Red Hat,SUSE,Ubuntu,Fedora,OpenSUSE等)

    支持平台(Power,Mainframe,arm,x86或x86_64)。

nmon安装非常简单,下载后解压缩即可。下载链接:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

执行后会有一些使用参考,这里不详细说

我们看看他的数据是如何采集分析的?

在实际的性能测试中,我们需要把一段时间之内的数据记录下来,可以使用如下命令

./nmon_x86_64_centos7 -c10-s10-f -m .

-f :按标准格式输出文件名称 生成文件:_YYYYMMDD_HHMM.nmon

-t : 输出最耗资源的进程

-s :每隔n秒采集一次,这里为30秒

-c :采集次数,这里为10,即监控=10*30/60=5分钟

-m : 指定生成文件位置

test :监控记录的标题

那么.nmon文件就是结果文件,可以重新保存成csv(下载可以通过winscp等工具)

接下来的重头戏就是:nmon_analyser

这是个什么东西呢,简单理解就是一个Excel表,带宏的Excel,可以通过打开上述csv文件,然后点击分析按钮,一键生成分析报告,这是数据处理最牛逼的地方。

写了这么多,总结一句话:欢迎大家尝试下nmon!

后面有机会可以在展开写一下nmon的使用

相关文章

  • nmon,一款完美的计算机性能系统监控工具

    一句话介绍nmon:Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AI...

  • CentOS7安装Nmon(linux性能监控工具)

    Nmon开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_anal...

  • 服务器监控工具NMON

    1.简介:nmon 开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmo...

  • 性能监控工具nmon

    一、使用方法 1、将nmon_x86_64_centos6.centos6放入系统盘里/usr/bin/下; 2、...

  • nmon 系统监控工具

    最近在做接口性能压测,然后在网上找了下,nmon监控机器cpu,内存,网络等效果还不错,特分享下. 安装 文件地址...

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

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

  • Nmon简单使用和分析结果介绍

    Nmon是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收...

  • nmon性能监控

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

  • nmon 性能监视和分析工具

    nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nm...

  • nmon使用一

    1.Nmon简介 Nmon (Nigel’s Monitor)是由IBM 提供、免费监控 AIX 系统与 Linu...

网友评论

    本文标题:nmon,一款完美的计算机性能系统监控工具

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