`
k1121
  • 浏览: 179093 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux 下使用 NMON 分析系统性能

 
阅读更多

nmon是一个分析OS性能屡试不爽的工具Nmon的使用需要nmon工具和nmonanalyser分析程序两者配合使用。nmon工具生成性能数据文件,然后monanalysernmon生成的数据文件作为输入,输出为Excel 电子表格,并自动地生成相应的图形,使得我们直观的观察OS性能(CPUIO和内存等)的变化过程,本文主要描述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文件来解析,
nmon analyser 的下载地址是:http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyser
 解析后得到关于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 for linux 下性能报表分析

    总结来说,nmon是Linux性能监控的得力助手,其报表分析功能提供了宝贵的性能数据,有助于我们理解系统的运行状况,优化资源分配,提升整体系统性能。通过对压缩包内的多个nmon数据文件进行深入研究,可以进一步挖掘...

    linux系统性能分析利器nmon及分析工具

    Linux系统性能分析是一个至关重要的任务,特别是在服务器管理和优化过程中。NMON(Nigel's Monitoring Tool for AIX and Linux)是一款强大的工具,专为Linux系统设计,用于实时监控和记录系统的性能数据,包括CPU、...

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

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

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

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

    Linux性能分析工具(Nmon)

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

    【nmon】linux服务器性能监控

    【nmon】Linux服务器性能监控工具详解 在Linux操作系统中,性能监控是系统管理员不可或缺的任务,以便及时...通过正确使用nmon16e_mpginc和nmon.tar,无论是在CentOS 7还是其他Linux系统中,都能实现有效的性能监控。

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

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

    nmon_linux和nmonanalyser工具

    nmon(Nigel's Performance Monitor for Linux)和nmonanalyser是两款非常实用的工具,专用于Linux系统的性能监控和分析。 **nmon_linux** nmon是Andrew Morgan开发的一款轻量级命令行工具,它能够实时监控Linux...

    nmon_linux服务器性能监控

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

    nmon分析工具最新版

    总结,nmon是一款强大且实用的系统监控工具,结合nmon分析器,能有效管理和优化Linux系统的性能,确保系统的稳定运行。通过深入学习和应用nmon,IT管理员可以更好地理解和控制他们的系统环境,提高工作效率。

    Linux 环境 nmon 分析工具

    **Linux环境nmon分析工具详解** 在Linux操作系统中,管理和监控系统性能是至关重要的任务,尤其是在复杂的服务器环境中。nmon(Nigel's Monitoring Tool)是一款轻量级且强大的工具,专为Linux系统设计,用于实时...

    网络性能分析nmon工具

    nmon分析工具** `nmon analyser v34a.xls` 是一个专门用于分析nmon数据的Excel模板。它可以帮助用户直观地查看历史性能数据,生成图表,识别性能趋势,以及找出系统性能的峰值和低谷。 总结来说,nmon是Linux系统...

    nmon/国产性能监控工具nmon.zip

    "nmon"(Nigel's Performance Monitor)就是这样一款专为国产芯片量身定制的性能监控工具,它能够帮助运维人员实时监控系统的运行状态,对系统性能进行深度分析和优化。 “nmon”是一款基于命令行界面的工具,由...

    nmon for linux

    《深入理解nmon for Linux:全面解析操作系统监控与性能优化》 在Linux系统管理中,对系统的实时监控和性能分析是至关重要的。"nmon for Linux"正是一款强大的开源工具,专为Linux系统提供详尽的性能监控和数据收集...

    Linux系统性能监控工具nmon

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

    nmon及nmon_analyser 性能分析工具最新版本).rar

    nmon_analyser是与nmon配套使用的分析软件,它可以帮助用户分析由nmon收集的数据,从而深入理解系统性能。这款工具提供了以下功能: 1. **数据导入**:nmon_analyser可以读取nmon生成的CSV文件,进行进一步的分析。...

    Linux 系统性能分析工具nmon

    **Linux系统性能分析工具nmon** nmon,全称Nigel's Monitoring Tool,是由Nigel Griffiths开发的一款强大的性能监控工具,专为Linux系统设计。它能够实时显示系统CPU、内存、磁盘I/O、网络等关键资源的使用情况,...

    linux 系统资源监控工具nmon

    - **容量规划**:通过记录的历史数据,我们可以分析系统资源的使用趋势,为未来的扩容提供参考。 - **监控报警**:结合脚本,nmon可以作为监控报警的一部分,当性能指标超过阈值时发送警报。 4. **不同版本的nmon...

Global site tag (gtag.js) - Google Analytics