系统性能分析工具--Nmon
发布网友
发布时间:2小时前
我来回答
共1个回答
热心网友
时间:49分钟前
nmon是为Linux开发者提供性能监视和分析功能的工具,详细信息请查阅nmon系统资源监控工具。
nmon具有交互模式和记录模式两种工作方式。在交互模式下,实时显示本地系统统计信息并记录系统统计信息。交互模式的语法为nmon命令。
记录模式,即批处理模式,用于将不同时间对应的快照信息保存到目标文件中。仅需指定-f、-F、-z、-x或-X标志之一作为第一个参数,记录模式的语法如下。例如,生成快照数据,1秒保存一次,总共执行180次,数据保存至test.nmon文件,并将其保存到/home/lfl/nmon_result目录下,指令为:
举例:生成快照数据(记录模式)
在可视化工具方面,nmon_analyser依赖Microsoft Excel,仅适用于Windows系统,操作较为繁琐。nmonchart是用于AIX或Linux的Korn shell脚本,将nmon收集的文件转换为包含Google Chart和JavaScript的网页(.html),以显示AIX和Linux性能图表和配置详细信息。
nmonchart的句法为:nmonchart .html。使用步骤如下:
第1步:安装ksh工具
由于nmonchart是ksh,需安装ksh才可使用:sudo apt-get install ksh。
第2步:下载nmonchart服务器
通过官网下载nmonchart服务器:nmon.sourceforge.net/pm...
第3步:修改nmonchart配置
根据需求调整nmonchart配置文件。
第4步:执行nmonchart
使用ksh命令:ksh nmonchart nmon生成文件.nmon 目标文件.html。
第5步:查看生成的html文件,展示性能数据和图表。