nmon是一个分析OS性能屡试不爽的工具,Nmon的使用需要nmon工具和nmonanalyser分析程序两者配合使用。nmon工具生成性能数据文件,然后monanalyser以nmon生成的数据文件作为输入,输出为Excel 电子表格,并自动地生成相应的图形,使得我们直观的观察OS性能(CPU、IO和内存等)的变化过程,本文主要描述nomn的使用的详细操作过程。
1、监控工具nmon介绍
1)nmon_x86_64_rhel4.zip解压后得到nmon_x86_64_rhel4,
2)将它重命名成nmon,并且chmod,修改成777
3)将可执行文件nmon所在的地址,加入环境变量
4)打通nmon所在机器与jmeter压力发起机,即ssh无需密码登录,这样做是为了在压力发起机上得到nmon的监控记录
5)nmon执行后得到一个.nmon文件,需要通过nomn analyser的exel文件来解析,
解析后得到关于CPU、memory、network或者IO的监控数据,在excel中以图表形式呈现。
2、自动化工具nmoner
1)首先,他不是一个单独的可执行文件,它有${nmoner_home}/nmoner和${nmoner_home}/workspace两个子目录
2)在${nmoner_home}/nmoner下,有一个start.sh脚本,可以进去分析一下,他将执行${nmoner_home}/workspace/scenes下所有的jmx文件
3)所以在执行单个接口的性能测试时候,要屏蔽其他jmx文件对待测试jmx的影响
4)运行${nmoner_home}/nmoner/start.sh,将在压力发起机的${nmoner_home}/workspace/history下生成所有被监控端的nmon文件。通常,我把它移到windows下,利用nmon analyser解析。
3、nmon的使用方法
直接运行 ./nmon 即可
采集数据并生成报表:
采集数据:
nmon -s10 -c60 -f -m /home/
参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: hostname_090824_1306.nmon ,"hostname" 是这台主机的主机名。
分享到:
相关推荐
总结来说,nmon是Linux性能监控的得力助手,其报表分析功能提供了宝贵的性能数据,有助于我们理解系统的运行状况,优化资源分配,提升整体系统性能。通过对压缩包内的多个nmon数据文件进行深入研究,可以进一步挖掘...
Linux系统性能分析是一个至关重要的任务,特别是在服务器管理和优化过程中。NMON(Nigel's Monitoring Tool for AIX and Linux)是一款强大的工具,专为Linux系统设计,用于实时监控和记录系统的性能数据,包括CPU、...
1) nmon性能工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,功能强大。此资源包中含有 AIX,Linux,RedHat,Suse, mainframe, power, ubuntu, fedoral 等各系统上对应的nmon版本,版本全面; 2) ...
### Linux下nmon性能监控工具的安装与配置详解 #### 一、引言 在Linux环境中,性能监控是一项至关重要的任务。通过实时监控系统资源使用情况,可以及时发现潜在的问题,确保系统的稳定运行。Nmon是一款非常实用的...
Linux性能分析工具Nmon是系统管理员和IT专业人员在Linux环境中进行性能监控和故障排查的重要工具。Nmon,全称为"Nick's Monitor for Unix",由Nick Maclaren开发,它能够提供实时的CPU、内存、磁盘I/O、网络等关键...
【nmon】Linux服务器性能监控工具详解 在Linux操作系统中,性能监控是系统管理员不可或缺的任务,以便及时...通过正确使用nmon16e_mpginc和nmon.tar,无论是在CentOS 7还是其他Linux系统中,都能实现有效的性能监控。
nmon是一款小巧但强大的Linux性能监控及分析工具。压缩包中包括nmon所有45个操作系统版本和nmon_analyser_v66.xls。nmon_analyser用于根据nmon输出的日志文件生成excel图表。
nmon(Nigel's Performance Monitor for Linux)和nmonanalyser是两款非常实用的工具,专用于Linux系统的性能监控和分析。 **nmon_linux** nmon是Andrew Morgan开发的一款轻量级命令行工具,它能够实时监控Linux...
nmon(Nigel's Performance Monitor for Linux)是一款强大的工具,专为Linux系统设计,用于实时监控和记录服务器的硬件资源使用情况,如CPU、内存、磁盘I/O以及网络流量等。通过nmon,管理员能够获取详细的性能数据...
总结,nmon是一款强大且实用的系统监控工具,结合nmon分析器,能有效管理和优化Linux系统的性能,确保系统的稳定运行。通过深入学习和应用nmon,IT管理员可以更好地理解和控制他们的系统环境,提高工作效率。
nmon_analyser是与nmon配套使用的分析软件,它可以帮助用户分析由nmon收集的数据,从而深入理解系统性能。这款工具提供了以下功能: 1. **数据导入**:nmon_analyser可以读取nmon生成的CSV文件,进行进一步的分析。...
**Linux环境nmon分析工具详解** 在Linux操作系统中,管理和监控系统性能是至关重要的任务,尤其是在复杂的服务器环境中。nmon(Nigel's Monitoring Tool)是一款轻量级且强大的工具,专为Linux系统设计,用于实时...
nmon分析工具** `nmon analyser v34a.xls` 是一个专门用于分析nmon数据的Excel模板。它可以帮助用户直观地查看历史性能数据,生成图表,识别性能趋势,以及找出系统性能的峰值和低谷。 总结来说,nmon是Linux系统...
"nmon"(Nigel's Performance Monitor)就是这样一款专为国产芯片量身定制的性能监控工具,它能够帮助运维人员实时监控系统的运行状态,对系统性能进行深度分析和优化。 “nmon”是一款基于命令行界面的工具,由...
《深入理解nmon for Linux:全面解析操作系统监控与性能优化》 在Linux系统管理中,对系统的实时监控和性能分析是至关重要的。"nmon for Linux"正是一款强大的开源工具,专为Linux系统提供详尽的性能监控和数据收集...
nmon(Nigel's Monitoring Tool for AIX and Linux)就是一款强大的性能监控工具,尤其适用于那些需要实时查看和分析Linux系统资源使用情况的场景。下面我们将详细探讨nmon的功能、使用方法以及它在监控CPU、磁盘和...
**Linux系统性能分析工具nmon** nmon,全称Nigel's Monitoring Tool,是由Nigel Griffiths开发的一款强大的性能监控工具,专为Linux系统设计。它能够实时显示系统CPU、内存、磁盘I/O、网络等关键资源的使用情况,...
- 通过nmon收集的数据,你可以分析系统的性能瓶颈,如CPU过高、内存泄露或磁盘I/O瓶颈等。根据这些信息调整系统配置、优化应用程序,或者升级硬件设备以提升整体性能。 - 当系统出现性能问题时,nmon的实时监控...