nmon-Linux性能监控工具使用总结

Nmon中xslm文件打开出现未安装VBA支持库,无法运行文档中的宏的解决方案 立即下载

1.  依赖软件

1.1  nmon

1.1.1  nmon是什么

nmon is short for Nigel's performance Monitor for Linux on POWER, x86, x86_64, Mainframe & now ARM (Raspberry Pi)

1.1.2  nmon的主页

http://nmon.sourceforge.net

1.1.3  nmon的下载页面

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

1.1.4  支持CentOS6的nmon版本

支持CentOS6的nmon最高版本为nmon16e。

下载地址如下:

http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz

1.2  nmon数据分析工具

执行nmon后生成的数据文件无法直接供人工分析,需要使用分析工具对nmon数据文件进行分析与可视化。

nmon支持多种分析工具,如下所示:

l  nmonchart tool/script

l  nmon Analyser Excel Spread-sheet

l  nmon Consolidator Excel Spread-sheet

l  nmon2rrd

以下以“nmon Analyser Excel Spread-sheet”为例进行说明。

1.2.1  nmon Analyser Excel Spread-sheet

以下简称nmon Analyser。

1.2.2  nmon Analyser是什么

This is an Excel spreadsheet that takes an output file from topas/nmon and produces some nice graphs to aid in analysis and report writing. It also performs some additional analyses for ESS, EMC and FAStT subsystems. It works with Excel 2003, 2007 or 2010 and supports 32-bit and 64-bit Windows. It does not run on Linux or the Apple Mac and the macros will not work with OpenOffice.

1.2.3  nmon Analyser的主页

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser

1.2.4  nmon Analyser的下载地址

https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/b7fc61a1-eef9-4756-8028-6e687997f176/attachment/680aff56-b120-4ac2-8757-aa7f7ba3ae82/media/nmon_analyser_v52_1.zip

2.  使用说明

2.1  nmon

2.1.1  安装

解压下载的“nmon16e_mpginc.tar.gz”,将“nmon_x86_64_centos6”文件上传至Linux服务器,可直接执行“nmon_x86_64_centos6”文件,在执行前需要为“nmon_x86_64_centos6”文件增加执行权限。

示例命令:

chmod +x nmon_x86_64_centos6

./nmon_x86_64_centos6

nmon支持两种方式运行,分别为输出结果到文件,与输出结果到屏幕。

2.1.2  输出结果到文件

将nmon输出结果到文件时,nmon会自动在后台运行,定时将监控数据写入文件,适用于需要较长时间监控的场景。

2.1.2.1     运行

命令:

./nmon_x86_64_centos6 -f -s [监控间隔] -c [监控次数]

-f参数指定将监控数据保存至本地的CSV格式文件,在后台运行,不会在屏幕输出,该参数应为第一个参数;

-s参数值指定了监控间隔,即多久记录一次监控数据,单位为秒;

-c参数值指定了nmon自动退出前的记录次数,总运行时间为“[监控间隔]*[监控次数]”秒;

若需要指定监控数据文件的生成目录,可使用-m参数指定,例如“-m /data/app/”

示例命令:

./nmon_x86_64_centos6 -f -s 2 -c 10000

./nmon_x86_64_centos6 -f -s 2 -c 10000 -m /data/app/

2.1.2.2     停止

强制结束进程,示例命令:

for k in `ps -ef | grep nmon_x86_64_centos6| grep -v grep | awk  '{print $2}'`

do

echo "kill-nmon"

    kill -9 $k

echo "kill-nmon($k)..."

done

2.1.2.3     获得运行结果

当不使用-F参数指定监控数据文件路径时,监控数据文件会生成在当前目录,或“-m”参数值指定的目录中,默认的监控数据文件名格式为“<hostname>_YYYYMMDD_HHMM.nmon”,如“VM_12_57_centos_171108_1137.nmon”。

2.1.3  输出结果到屏幕

将nmon输出结果到屏幕时,与top命令类似。

2.1.3.1     运行

命令如下:

./nmon_x86_64_centos6

2.1.3.2     停止

略。

2.2  nmon Analyser Excel Spread-sheet

2.2.1  安装

解压下载的“nmon_analyser_v52_1.zip”,获得“nmon analyser v52_1.xlsm”文件。

2.2.2  运行

以下以Excel 2013为例进行说明。

使用Excel打开“nmon analyser v52_1.xlsm”文件,需要使用已安装宏功能的Office,否则无法使用“nmon analyser v52_1.xlsm”文件的分析功能。

打开“nmon analyser v52_1.xlsm”文件后,切换到“Analyser”工作表。

若Excel出现如下“宏已被禁用”的提示,需要点击“启用内容”的按钮。

点击“Analyze nmon data”按钮,若出现“无法运行“'nmon analyser v52_1.xlsm'!Button2_Click”宏。可能是因为该宏在此工作簿中不可用,或者所有的宏都被禁用。”提示,请参考下文“修改Excel宏选项”。

正常情况下,点击“Analyze nmon data”按钮后,会出现选择文件的对话框,选择从Linux服务器下载的nmon生成的监控数据文件;

等待操作完成,出现保存Excel文件的对话框;

将Excel文件保存到需要的目录,该Excel文件中包含了nmon的监控数据,以及可视化图表。

2.2.2.1     修改Excel宏选项

若nmon Analyser能够正常使用,则不需要进行以下操作。

点击Excel的“文件”菜单;

点击出现的“选项”菜单;

出现“Excel选项”窗口后,切换到“信任中心”标签页,点击“信任中心设置”按钮;

出现“信任中心”窗口后,切换到“宏设置”标签页,确保“宏设置”选项不钩选“禁用所有宏,并且不通知”,可钩选“禁用所有宏,并发出通知”。

依次点击“确定”按钮,重启Excel。

2.2.3  查看分析结果

查看nmon Analyser生成的Excel文件。

在最终生成的Excel文件中,对监控时间段内服务器的CPU、内存、磁盘、网络等性能数据进行了分析与展示。

2.2.3.1     总体说明

“SYS_SUMM”“AAA”及以“BBB”开头的工作表为汇总信息;

其他的工作表为单项的监控信息,表格上部为不同时间点的监控数值,下部为可视化图表。

2.2.3.2     汇总信息

“SYS_SUMM”工作表为CPU与IO的汇总信息,如下所示。

“AAA”与“BBB”工作表为系统信息汇总,略。

2.2.3.3     CPU信息

以“CPU”开头的工作表为CPU相关信息,如下所示。

2.2.3.4     内存信息

“MEM”工作表为内存信息,如下所示。

2.2.3.5     磁盘信息

以“DISK”开头的工作表为磁盘相关信息,如下所示。

2.2.3.6     网络信息

以“NET”开头的工作表为网络相关信息,如下所示。

nmon_analyser window linux工具夹包 图形化工具 使用方法大全 立即下载

相关推荐

nmon_consolidator.zip

nmon_consolidator.zip nmon_consolidator.zip nmon_consolidator.zip nmon_consolidator.zip

nmon analyser 使用中报错“宏”不可用的问题及处理

在使用 nmon analyser 的时候你有没有遇到由于“宏”被禁用导致工具不可用的情况,这将帮你处理这种问题

六位元素 3684

AIX下用nmon进行监控和分析实战

AIX下用nmon进行监控和分析实战

nmon使用_使用nmon2rrd在企业环境中创建nmon网页

我在本文中分享的设置非常适合我。 无疑,其他系统管理员可以采用其他方法。 在深入探讨本文之前,让我首先总结一下所涉及的任务。 请注意,您有nmon在远程主机上运行并收集性能数据。 将nmon2rrd安装到Web服务器。 将rrdtool的先决条件安装到Web服务器。 将rrdtool安装到Web服务器。 将前一天的nmon数据文件从远程主机拉到本地Web服务器。 ...

cusi77914的博客 418

从零构建XVC协议栈:FPGA+W5300的跨界调试架构实战

本文详细介绍了如何从零构建XVC协议栈,通过FPGA与W5300以太网控制器的创新组合实现跨界调试架构。重点解析了JTAG时序逆向、TCP/IP协议栈集成与XVC协议实现,提供了硬件设计优化和性能加速技术,为嵌入式开发者和FPGA工程师提供实用的远程调试解决方案。

raspberrypi5的博客 249

硬盘dma读写过程

保护模式中,pci上的硬盘dma读写方法

481

linux nmon 进程io,【性能工具】Linux性能监控工具nmon使用指南

1.1工具简介Nmon是一款广泛使用在Aix与Linux操作系统上的监控与分析工具,它记录的信息非常全面,并支持生成数据文件与图形化结果。1.2部署环境要求无支持广泛:操作系统(Red Hat, SUSE, Ubuntu, Fedora, OpenSUSE等)平台 (Power, Mainframe, arm, x86 or x86_64)1.3安装方法Nmon工具安装非常简单...

weixin_39631017的博客 1641

创龙 瑞芯微 RK3588 国产工业开发板—Qt交叉编译环境搭建与GPU图形渲染实战

本文详细介绍了在创龙RK3588国产工业开发板上搭建Qt交叉编译环境并利用GPU进行图形渲染的完整实战流程。文章从环境准备入手,讲解了交叉编译工具链的配置,并提供了命令行与Qt Creator两种编译方法。通过部署运行和自启动设置,确保程序在板卡上稳定运行。最后,通过OpenGL案例实战,展示了如何调用RK3588的GPU进行高效图形渲染,释放其图形处理潜力,适用于工业HMI、智能终端等高要求图形界面开发。

weixin_28278377的博客 450

Linux 性能监控:nmon

nmon 命令,详解,分析,生成 html 报告,动态展示报告

人生就是一场短剧,何必那么在乎结果,勇往直前就完了 1177

【华为OD机试真题 新系统】959、 水库溃坝填补 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷】959、 水库溃坝填补 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华

KJ.JK 2943

芒果YOLOv10改进31:特征融合Neck篇:改进特征融合网络 BiFPN 结构,融合更多有效特征

YOLOv10改进:特征融合Neck篇:改进特征融合网络 BiFPN 结构,融合更多有效特征

包括YOLOv5、YOLOv7、YOLOv8等模型改进 684

Linux性能监控工具nmon

压测时需要监控服务器性能,用来记录CPU、内存、磁盘等数据。

weixin_37301300的博客 896

SQL进阶技巧:数据预处理如何对数据进行分桶【分箱】?

本文详细介绍了数据分析中常见的几种分桶方式:基于业务规则的分桶、等距分桶及等频分桶等,针对每种分桶方式给出了SQL实现

石榴姐yyds 4021

linux下性能监控工具Nmon的使用以及通过nmon_analyse生成分析报表

我们监控我们的操作系统的时候如果可以把各个硬件的监控信息生成形象化的分析报表图对于我们来说是件太好的事情了,而通过nom和nmon_analyser两者的结合完全可以实现我们的要求。首先对nmon和nmon_analyser做一个大概介绍。Nmon 是一个分析aix和linux性能的免费工具(其主要是ibm为自己的aix操作系统开发的,但是也可以应用在linux操作系统上),而nmon_analy

浮生若梦的专栏 6551

wireshark提取视频数据之RTP包中提取H264和H265

本文主要描述从wireshark包数据中提取出H264和H265裸流数据方法,裸流通过RTP封包方式发送,从抓包中直接提取视频流数据,进而进行流媒体问题定位

技术控的笔记 17万+

基于英特尔 RealSense D455 相机实现裂缝尺寸以及深度测量

D455 相机可用于对这些零部件进行高精度的表面检测,快速准确地测量裂缝的尺寸和深度,实现自动化的质量控制和缺陷筛查,提高生产效率和产品质量。D455 相机能够对焊缝表面进行细致扫描,测量焊缝的宽度、深度以及焊缝表面的不规则程度等参数,帮助检测焊缝是否存在缺陷,如未焊透、焊瘤等,为焊接质量的评估和改进提供数据支持。:RGB 传感器采用全局快门,并且其视场与深度视场相匹配,能够提供更出色的 RGB 图像质量,以及深度图像和 RGB 图像之间的更好对应性,从而可提高扫描质量。可以看出宽度和高度都是十分准确的。

qq_53545309的博客 1715

linux性能监控工具nmon,linux性能监控及收集工具-nmon

Linux性能监控工具 - Nmon安装及简介软件介绍分析 AIX 和 Linux 性能的免费工具,这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上,其CPU使用率将低于百分之一。使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。然而,您可以很容易地将这个时间间隔更改为更长或更短的时间段。...

weixin_34393451的博客 314

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Linux性能监控工具nmon安装及使用

Nmon 是 ​IBM Performance Monitor for Linux (Nagios Monitor) 的缩写,是一款专为 ​Linux 系统设计的性能监控工具,主要用于实时监控服务器资源(CPU、内存、磁盘、网络等)和应用程序性能。它以轻量级、命令行交互和丰富的可视化图表著称,尤其适合运维人员快速诊断系统瓶颈。

因热爱而坚持,因坚持而愈发热爱。 1009

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表

nmon是一款轻量级的Linux/UNIX系统监控工具,能实时监控CPU、内存、磁盘I/O、网络等资源。监控内容涉及CPU利用率、内存使用、磁盘读写、网络传输速率等,对于系统维护和优化极具价值。nmon是一个非常轻量级的工具,几乎没有性能开销,因此可以长期运行而不会对系统造成负担。它主要用于实时监测 Linux/UNIX 系统的各种资源使用情况,并且提供了一种利用命令行界面来可视化和分析系统性能的方式。打开我们的分析工具 excel 选择我们生成的 .nmon 文件。备注:就是我们生成的.nmon文件。

qq_45594960的博客 1965

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

linux性能监控工具nmon,Linux性能监控工具nmon安装与使用方法

Linux性能监控工具nmon安装与使用方法发布时间:2020-07-10 11:23:02来源:亿速云阅读:272作者:清晨不懂Linux性能监控工具nmon安装与使用方法?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。一、nmon简介Nmon (Nigel's Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的...

weixin_31485197的博客 307

linux性能监控工具nmon,Linux性能监控工具Nmon的安装使用(一)

Nmon是什么?开源性能监控工具,用于监控linux系统的资源消耗信息。并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。一、安装软件下载上传安装包解压删除安装包读、写赋权重命名启动配置环境变量官网下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download#创建nmon工具的目录结构[root@nis...

weixin_30699957的博客 307

nmon如何在linux杀掉进程,【我的Linux,我做主!】性能监控工具nmon必知必会

目录:(一)常见性能监控指标(二)nmon简单介绍(三)如何使用nmon(一)常见性能监控指标(1.1)一般我们在系统监控中,我们想要做一个好的性能测试,此时我们需要从如下的几个方面来进行考虑,我们的性能主要分为前端的性能和后端的性能两个方面,其中前端的性能主要包括页面的渲染时间、页面请求数量以及redirect次数,这些指标可能会影响我们页面的加载速度;而后端的性能主要包括中间件集群,中间件主要...

weixin_29295541的博客 487

linux性能监控小工具nmon

nmon是单机性能监控工具,安装方便,只需要在想监控的机器上执行yum install nmon 即可。可以通过nmon命令查看实时性能,也可以通过指定收集频率和时长在后台收集各性能指标生成文件到指定目录,然后下载文件后使用分析工具生成execl图表。 优点是简单,命令行摸索下就熟悉了, 也可以下载记录的文件使用分析工具生成execl图表。缺点是每台机器都要安装,机器多的话比较麻烦。 安装(需要root权限): yum install nmon 实时查看性能: nmon 进入后再按m可以打开或关闭内存

shy_snow的专栏 1587

linux nmon 进程io,linux服务器性能监控-nmon(二)

读过我之前文章的同学会发现,如果在做服务器性能监控的过程中要一个命令一个命令的敲,那显然非常的麻烦,而且不实际。监控命令只更适用于某些场景下的分析和定位,无法直接形成一些图形化的界面以便我们更直观的分析问题。Nmon 是一个分析aix和linux性能的免费工具,出自IBM,其采集的数据通过nmon_analyser生成报表,简单直白。示例图一、下载二、运行和使用本文以centos6操作系统为例。1...

weixin_36242060的博客 685

Linux性能监控工具nmon安装及使用教程

nmon下载及使用说明(Linux) nomn 官方文档 下载安装nmon nomn: 下载链接 nmon的安装步骤如下: root用户登录; 1.建目录: mkdir /nmon 2.把nmon用ftp上传到/nmon,或者通过其他介质拷贝到/nmno目录中; 3.解压 cd nmon/ tar -zxvf nmon16m_helpsystems.tar.gz 4.更改名称 mv nmon_x86_64_sles11 nmon 输入./nmon命令启动Nmon,如下图 在上面的交互式窗口中,

檬柠wan 1万+
上一篇: Nginx反向代理Keep-Alive设置
下一篇: Tomcat HttpServletRequest.getParameter自动URL解码分析
adrninistrat0r
博客等级 码龄18年 395粉丝 136原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值