`
zhengdl126
  • 浏览: 2538471 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

【监控采集】nmon采集数据监控和报表分析

阅读更多



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

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论
1 楼 zfy421 2015-03-16  
http://zfy421.iteye.com/blog/2191839 这个好用点,推荐下

相关推荐

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

    3. **数据记录**:nmon可以将监控数据保存为CSV文件,方便导入Excel或其他数据分析工具进行深度分析和报表制作。 4. **定制化**:用户可以根据需要自定义监控参数,例如设置监控间隔时间、选择监控的硬件设备等。 ...

    linux 系统资源监控工具nmon

    - **历史数据记录**:nmon可保存监控数据到CSV文件,便于后期分析。 - **图表展示**:以图形化方式直观呈现各项性能指标变化。 2. **使用nmon:** 运行nmon命令,如`./nmon`,会启动一个交互式界面。按`F1`查看...

    nmon监控结果分析工具

    **二、nmon分析工具** 在分析nmon收集的数据时,通常会借助额外的分析工具,如"nmon analyser"。这个工具可以帮助我们更有效地理解和解读nmon记录的CSV文件。 1. **数据可视化**:nmon analyser可以将CSV数据转换...

    分析nmon监控数据

    首先,打开`NA_UserGuide v33.doc`,这是nmon分析器的用户指南,它将详细介绍如何使用nmon及其提供的功能。文档中会包含nmon的安装方法、命令行参数、以及如何配置nmon以收集特定的监控数据。通常,nmon可以通过...

    linux服务器监控工具Nmon

    4. 图形化分析:Nmon收集的数据可以通过Nmon分析器转换成图表,方便可视化查看趋势和进行深度分析。 了解和熟练使用Nmon,可以帮助系统管理员及时发现性能问题,预防潜在故障,优化系统资源配置,提升服务器整体...

    压测工具jmeter、监控工具nmon、nmon分析工具

    含压测工具jmeter、监控工具nmon、nmon分析工具

    Linux系统性能监控工具nmon

    总的来说,nmon是Linux管理员不可或缺的工具之一,它的实时监控、数据记录和分析功能使得系统性能管理变得更加简单和高效。熟练掌握nmon的使用,对于提升Linux系统的稳定性和性能具有重大意义。在日常运维工作中,...

    unix /aix系统资源监控工具nmon

    3. **数据收集**:除了实时显示,nmon还可以将监控数据保存为CSV或XML文件,便于后续分析和报告生成。 4. **自定义间隔**:用户可以根据需要设置监控数据刷新的时间间隔,以满足不同场景的需求。 5. **命令行选项*...

    nmon监控与analysis工具

    nmon analyser则是配套的分析工具,用于对nmon收集的数据进行可视化分析和报表生成,便于更深入地理解和优化系统性能。 **nmon主要功能** 1. **CPU监控**:nmon可以显示每个CPU核心的利用率,以及用户进程、系统...

    aix 监控工具nmon

    在IBM AIX操作系统环境下,有效地监控系统性能至关重要,而nmon(Nigel's Performance Monitor)就是这样一个强大的工具,特别适用于系统管理员监控和分析AIX系统的资源使用情况。本篇文章将详细介绍如何在AIX 5到...

    nmon工具监控 nmon工具监控

    6. **数据记录**:nmon可以将监控数据保存为CSV或图形文件,便于后期分析和报告。 **nmon适用场景** 1. **系统调优**:通过分析nmon输出的数据,可以调整系统配置,优化性能。 2. **故障排查**:当系统出现性能...

    服务器资源采集分析工具nmon

    `nmon analyser v34a.xls`是与nmon配套使用的数据分析工具,通常是一个Excel模板,能够导入nmon生成的CSV数据,生成各种图表和统计报告,包括CPU、内存、磁盘和网络的详细使用情况,便于找出性能问题和优化策略。...

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

    除了实时监控,nmon还支持将数据导出为CSV或Excel格式,以便于在电子表格软件中进行进一步分析。在启动nmon时,可以指定输出文件名和间隔时间,例如每5分钟保存一次数据到`nmon_data.csv`: ```bash nmon -f -s 300...

    统信UOS系统安装nmon监控教程

    在这款系统中,管理和监控系统性能是运维工作的重要环节,而nmon(Nigel's Performance Monitor for Linux)就是这样一款强大的监控工具。nmon能够实时展示系统CPU、内存、磁盘I/O以及网络流量等关键资源的使用情况...

    nmon监控分析--用于生成nmon文件的分析图表

    总的来说,nmon是一个强大且实用的系统监控工具,不仅提供了丰富的实时监控信息,还支持数据导出和图表分析,对于运维人员来说是日常管理、故障排查和性能优化的得力助手。通过熟练掌握nmon的使用,可以有效地提升...

    nmon性能测试数据收集工具

    它能够实时地监控和记录系统的CPU、内存、磁盘I/O、网络流量等关键性能指标,并且可以将这些数据保存为CSV格式,便于后期分析和报告生成。 **1. 功能特性** - **实时监控**:nmon可以实时显示系统的资源使用情况,...

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

    使用 Nmon 生成报告需要两个步骤:采集数据和生成报表。采集数据时,使用命令 #nmon -s10 -c60 -f -m /home/,其中 -s10 表示每 10 秒采集一次数据,-c60 表示采集 60 次,即为采集十分钟的数据,-f 生成的数据...

    nmon监控文件分析工具

    它能够实时显示和记录系统的CPU、内存、磁盘I/O、网络流量等关键性能数据,是IT运维人员进行系统性能分析和故障排查的重要助手。 **一、Nmon的安装与启动** 在Linux环境中,Nmon通常以源码形式提供。下载源码后,...

Global site tag (gtag.js) - Google Analytics