http://nmon.sourceforge.net/pmwiki.php
centos 5.5 32bit
wget http://nmon.sourceforge.net/docs/nmon_x86_12a.zip
unzip nmon_power_rhel55.zip
chmod +x nmon_x86_*
./nmon_x86_rhel52
采集数据并生成报表:
采集数据:
./nmon_x86_rhel52 -s10 -c60 -f -m .
参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: hostname_090824_1306.nmon ,"hostname" 是这台主机的主机名。
=====================生成报表:
下载 nmon analyser (生成性能报告的免费工具):
http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser
把之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v33C.xls 。
(注意EXCEL宏的安全级别调低些)
点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析
后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成的文件就可以看到结果了。
如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。
=======================范例1:
自动按天采集数据:
在 crontab 中增加一条记录:
0 0 * * * nmon -s300 -c288 -f -m /home/ > /dev/null 2>&1
复制代码
300*288=86400 秒,正好是一天的数据。
范例2:
A、执行命令:#crontab -e
B、在最后一行添加如下命令:
0 8 * * 1,2,3,4,5 /nmon/scriptn/mon_x86_rhel52 -f -N -m /nmon/log -s 30 -c 1200
复制代码
表示:
周一到周五,从早上08点开始,监控10个小时(到18:00整为止),输出到/nmon/log
=================报表分析
报表实例:nmon_data.zip
分享到:
相关推荐
3. **数据记录**:nmon可以将监控数据保存为CSV文件,方便导入Excel或其他数据分析工具进行深度分析和报表制作。 4. **定制化**:用户可以根据需要自定义监控参数,例如设置监控间隔时间、选择监控的硬件设备等。 ...
- **历史数据记录**:nmon可保存监控数据到CSV文件,便于后期分析。 - **图表展示**:以图形化方式直观呈现各项性能指标变化。 2. **使用nmon:** 运行nmon命令,如`./nmon`,会启动一个交互式界面。按`F1`查看...
**二、nmon分析工具** 在分析nmon收集的数据时,通常会借助额外的分析工具,如"nmon analyser"。这个工具可以帮助我们更有效地理解和解读nmon记录的CSV文件。 1. **数据可视化**:nmon analyser可以将CSV数据转换...
首先,打开`NA_UserGuide v33.doc`,这是nmon分析器的用户指南,它将详细介绍如何使用nmon及其提供的功能。文档中会包含nmon的安装方法、命令行参数、以及如何配置nmon以收集特定的监控数据。通常,nmon可以通过...
4. 图形化分析:Nmon收集的数据可以通过Nmon分析器转换成图表,方便可视化查看趋势和进行深度分析。 了解和熟练使用Nmon,可以帮助系统管理员及时发现性能问题,预防潜在故障,优化系统资源配置,提升服务器整体...
含压测工具jmeter、监控工具nmon、nmon分析工具
总的来说,nmon是Linux管理员不可或缺的工具之一,它的实时监控、数据记录和分析功能使得系统性能管理变得更加简单和高效。熟练掌握nmon的使用,对于提升Linux系统的稳定性和性能具有重大意义。在日常运维工作中,...
3. **数据收集**:除了实时显示,nmon还可以将监控数据保存为CSV或XML文件,便于后续分析和报告生成。 4. **自定义间隔**:用户可以根据需要设置监控数据刷新的时间间隔,以满足不同场景的需求。 5. **命令行选项*...
nmon analyser则是配套的分析工具,用于对nmon收集的数据进行可视化分析和报表生成,便于更深入地理解和优化系统性能。 **nmon主要功能** 1. **CPU监控**:nmon可以显示每个CPU核心的利用率,以及用户进程、系统...
在IBM AIX操作系统环境下,有效地监控系统性能至关重要,而nmon(Nigel's Performance Monitor)就是这样一个强大的工具,特别适用于系统管理员监控和分析AIX系统的资源使用情况。本篇文章将详细介绍如何在AIX 5到...
6. **数据记录**:nmon可以将监控数据保存为CSV或图形文件,便于后期分析和报告。 **nmon适用场景** 1. **系统调优**:通过分析nmon输出的数据,可以调整系统配置,优化性能。 2. **故障排查**:当系统出现性能...
`nmon analyser v34a.xls`是与nmon配套使用的数据分析工具,通常是一个Excel模板,能够导入nmon生成的CSV数据,生成各种图表和统计报告,包括CPU、内存、磁盘和网络的详细使用情况,便于找出性能问题和优化策略。...
除了实时监控,nmon还支持将数据导出为CSV或Excel格式,以便于在电子表格软件中进行进一步分析。在启动nmon时,可以指定输出文件名和间隔时间,例如每5分钟保存一次数据到`nmon_data.csv`: ```bash nmon -f -s 300...
在这款系统中,管理和监控系统性能是运维工作的重要环节,而nmon(Nigel's Performance Monitor for Linux)就是这样一款强大的监控工具。nmon能够实时展示系统CPU、内存、磁盘I/O以及网络流量等关键资源的使用情况...
总的来说,nmon是一个强大且实用的系统监控工具,不仅提供了丰富的实时监控信息,还支持数据导出和图表分析,对于运维人员来说是日常管理、故障排查和性能优化的得力助手。通过熟练掌握nmon的使用,可以有效地提升...
它能够实时地监控和记录系统的CPU、内存、磁盘I/O、网络流量等关键性能指标,并且可以将这些数据保存为CSV格式,便于后期分析和报告生成。 **1. 功能特性** - **实时监控**:nmon可以实时显示系统的资源使用情况,...
使用 Nmon 生成报告需要两个步骤:采集数据和生成报表。采集数据时,使用命令 #nmon -s10 -c60 -f -m /home/,其中 -s10 表示每 10 秒采集一次数据,-c60 表示采集 60 次,即为采集十分钟的数据,-f 生成的数据...
它能够实时显示和记录系统的CPU、内存、磁盘I/O、网络流量等关键性能数据,是IT运维人员进行系统性能分析和故障排查的重要助手。 **一、Nmon的安装与启动** 在Linux环境中,Nmon通常以源码形式提供。下载源码后,...