`

linux另一款nmon小巧性能查看器使用与介绍

阅读更多

一、介绍

Nmon 工具是 IBM 提供的免费的在AIX与各种Linux操作系统上广泛使用的监控与分析工具。该工具可将服务器的系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具nmonanalyser进行数据的统计分析。并且,nmon运行不会占用过多的系统资源,通常情况下CPU利用率不会超过2%。针对不同的操作系统版本,nmon有相应版本的程序。

以下介绍AIX版本下的nmon的使用

二、安装

首先下载 nmon 工具,下载时需注意要下载对应的系统版本。我们这里以 AIX 为例,下载的是nmon4aix_11e.tar.gz 版本。下载后解压nmon4aix_11e.tar.gz(里面包含README_v11.txt、nmon_aix51、nmon_aix52ml5、nmon、nmon_aix52ml2nmon_aix53),将文件夹名改为 nmon 并上传到 Linux 中(任何一个文件夹下均可以)。

为了能够正常的使用 nmon 工具,我们需要修改相关文件的权限。

tbcs@BOSS1:/interface/interface/nmon$chmod 755 nmon nmon_aix51nmon_aix52ml2 nmon_aix52ml5 nmon_aix53
1.jpg 

现在可以使用nmon了。

Nmon工具使用比较简单,在nmon 目录下,输入 ./nmon
2.jpg 
出现此画面,说明已安装成功。(这是AIX版本的画面,其他版本画面会稍有不同)

输入c可显示CPU的信息,“m”对应内存、“n”对应网络,“d”可以查看磁盘信息;“t”可以查看系统的进程信息;“
3.jpg 

三、数据采集

以上实现的是对服务器的实时监控,在实际的性能测试中我们需要把一段时间之内的数据记录下来,可以使用如下命令

./nmon –f –t –r test –s 30 –c 10

上面命令的含义是:

-f :按标准格式输出文件名称:<hostname>_YYYYMMDD_HHMM.nmon

-t 输出最耗资源的进程
-s :每隔n秒抽样一次,这里为30秒
-c :取出多少个抽样数量,这里为10,即监控=10*30/60=5分钟

test:监控记录的标题

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

nmon 输出文件的命名方式是服务器名_日期时间.nmon

通过以下命令,将.nmon文件转化成.csv文件,在当前目录生成对应的.csv文件

sort BOSS1_110810_1438.nmon>BOSS1_110810_1438.csv

4.jpg 

将BOSS1_110810_1438.csv文件下载到本地。通过nmon analyser工具( nmon analyser v33g.xls)转化为excel文件。如何转化呢?步骤如下:

1) 下载后打开nmon analyser v33g.xls

2) 调整excel宏的安全级别,调整为最低或者如下操作

5.jpg 

3) 然后点击Analyser nmon data 按钮,选择下载下来的.csv文件,然后就会转化成.excel文件,生成图形化的文件,例如:
6.jpg7.jpg

分享到:
评论

相关推荐

    【nmon】linux服务器性能监控

    【nmon】(Nigel's Monitoring Tool for AIX and Linux)是一款强大的命令行工具,专为监控Linux服务器的性能而设计。它提供实时和历史数据,帮助管理员深入了解系统的CPU、内存、磁盘I/O、网络流量等关键指标。 ...

    Linux 下使用 NMON 分析系统性能

    NMON(Nigel’s Monitor)是一款用于监控Linux和AIX系统性能的强大工具,它能够收集和展示各种硬件和软件性能指标,包括CPU使用率、内存使用情况、磁盘I/O、网络流量等。NMON以其轻量级、易于安装和使用的特性而闻名...

    nmon for linux

    "nmon for Linux"正是一款强大的开源工具,专为Linux系统提供详尽的性能监控和数据收集功能。nmon全称为"Nick's Monitor for Linux",由Nick Parlante开发,它可以帮助管理员直观地了解系统的CPU、内存、磁盘I/O以及...

    linux 系统资源监控工具nmon

    Linux系统资源监控是运维工作中不可或缺的一部分,而nmon(Nigel's Monitoring Tool)是一个非常实用的工具,专为Linux设计,用于实时监控系统的CPU、内存、磁盘I/O、网络等关键性能指标。nmon无需复杂的安装过程,...

    Linux下nmon性能监控工具的安装

    ### Linux下nmon性能监控工具的安装与配置详解 #### 一、引言 在Linux环境中,性能监控是一项至关重要的任务。通过实时监控系统资源使用情况,可以及时发现潜在的问题,确保系统的稳定运行。Nmon是一款非常实用的...

    linux服务器监控工具Nmon

    Linux服务器监控工具Nmon,全称为Nigel's Performance Monitor,是由Nigel Griffiths开发的一款强大的系统性能分析工具,尤其在Linux环境中广泛使用。Nmon能够实时监控和记录服务器的CPU、内存、磁盘I/O以及网络流量...

    Linux性能分析工具(Nmon)

    Linux性能分析工具Nmon是系统管理员和IT专业人员在Linux环境中进行性能监控和故障排查的重要工具。Nmon,全称为"Nick's Monitor for Unix",由Nick Maclaren开发,它能够提供实时的CPU、内存、磁盘I/O、网络等关键...

    linux系统监控软件nmon软件的下载+安装+使用 nmon.rar

    nmon(Nigel's Performance Monitor)是一款强大的、专为Linux系统设计的监控工具,由Nigel Cunningham开发,提供了丰富的性能数据可视化,包括CPU、内存、磁盘I/O、网络等关键指标。在本文中,我们将详细介绍nmon的...

    nmon性能工具 与 nmon_analyser性能分析工具

    1) nmon性能工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,功能强大。此资源包中含有 AIX,Linux,RedHat,Suse, mainframe, power, ubuntu, fedoral 等各系统上对应的nmon版本,版本全面; 2) ...

    nmon_linux和nmonanalyser工具

    nmon是Andrew Morgan开发的一款轻量级命令行工具,它能够实时监控Linux系统的CPU、内存、磁盘I/O、网络流量等多种关键性能指标。通过nmon,我们可以快速获取系统状态信息,包括各个进程的资源占用情况,帮助管理员...

    Linux系统性能监控工具nmon

    nmon(Nigel's Monitoring Tool for AIX and Linux)就是一款强大的性能监控工具,尤其适用于那些需要实时查看和分析Linux系统资源使用情况的场景。下面我们将详细探讨nmon的功能、使用方法以及它在监控CPU、磁盘和...

    nmon_linux服务器性能监控

    nmon(Nigel's Performance Monitor for Linux)是一款强大的工具,专为Linux系统设计,用于实时监控和记录服务器的硬件资源使用情况,如CPU、内存、磁盘I/O以及网络流量等。通过nmon,管理员能够获取详细的性能数据...

    nmon for linux 下性能报表分析

    nmon(Nigel's Performance Monitor)是一款强大的工具,专为Linux设计,用于实时监控和记录系统的资源使用情况,包括CPU、内存、磁盘I/O以及网络等关键性能指标。本文将深入探讨nmon的使用方法及其在性能报表分析中...

    linux服务器性能监控之-nmon.docx

    Nmon 是一款计算机性能系统监控工具,因其免费、体积小、安装简单、耗费资源低而广泛应用于 AIX 和 Linux 系统。通过 Nmon,可以轻松地监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM ...

    linux系统资源监控nmon工具的使用 pdf

    nmon是一款强大且易于使用的系统资源监控工具,适用于各种Linux环境下的性能测试和故障排查。通过简单的命令行操作,用户可以轻松获取系统的实时状态,并通过配套的Excel插件进行深入的数据分析。无论是日常运维还是...

    nmon性能测试工具使用

    5分钟教你会nmon性能测试工具,里面有比较详细的介绍,使用很方便

    【nmon】nmon分析器nmon_analyser

    nmon全称为"Nicolas's Monitor for Linux",是一款强大的性能监控工具,由Nicolas Ferre开发,用于收集和分析Linux系统的性能数据,如CPU使用率、内存使用、磁盘I/O、网络流量等。而nmon analyser则是与nmon配套使用...

    nmon+analyser Linux性能监控及分析工具

    nmon是一款小巧但强大的Linux性能监控及分析工具。压缩包中包括nmon所有45个操作系统版本和nmon_analyser_v66.xls。nmon_analyser用于根据nmon输出的日志文件生成excel图表。

Global site tag (gtag.js) - Google Analytics