nmon 的使用

article/2025/10/6 21:28:53


1、概述

    监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。

    nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。

    nmon所记录的数据包含以下一些方面(也是我们在寻找问题过程中所关注的资源点):

 cpu占用率

 内存使用情况

 磁盘I/O速度、传输和读写比率

 文件系统的使用率

 网络I/O速度、传输和读写比率、错误统计率与传输包的大小

 消耗资源最多的进程

 计算机详细信息和资源

 页面空间和页面I/O速度

 用户自定义的磁盘组

 网络文件系统

    另外在AIX操作系统上,nmon还能监控到其他的一些信息,如异步I/O等。

2、下载安装nmon

    如何获取nmon呢?我们可以在IBM的官方网站上免费下载获取,下载网址为:http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon。

nmon的安装步骤如下:

1)用root用户登录到系统中;

2)建目录:#mkdir /test;

3)把nmon用ftp上传到/test,或者通过其他介质拷贝到/test目录中;

4)执行授权命令:#chmod +x nmon。

3、nmon数据采集

3.1数据采集

    为了实时监控系统在一段时间内的使用情况并将结果记录下来,我们可以通过运行以下命令实现:

#./ nmon -f -t -s 30 -c 180

n -f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon;

n -t:输出中包括占用率较高的进程;

n -s 30:每30秒进行一次数据采集

n -c 180:一共采集180次

    输入命令回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的文件,如果hosname为test1,生产的文件为:test1_090308_1313.nmon。

通过sort命令可以将nmon结果文件转换为csv文件:

# sort -A test1_090308_1313.nmon > test1_090308_1313.csv

执行完sort命令后即可在当前目录生产test1_090308_1313.csv文件。

3.2 生成图形化结果

    为了分析nmon监控获得的结果,IBM还提供了相应的图形化分析工具nmon_analyser,通过nmon analyser.xls工具可以把监控的结果文件转换成excel文件,方便分析系统的各项资源占用情况。

nmon analyser.xls工具的使用方法如下:

1、 打开nmon analyser.xls工具;

2、 调整excel宏安全性:工具-宏-安全性

(修改安全级别与可靠发行商)

(选择)安全级别:低

(勾上)信任所有安装的加载项和模板

(勾上)信任对于“Visual Baisc项目”的访问

3、 修改完后,确定-关闭nmon analyser.xls,重新打开;

4、 点击Analyse nmon data按钮,加载之前下载的test1_090308_1313.csv文件。

以下是分析结果的截图:


如图 1

以上就是nmon的简单描述与使用介绍,大家可以根据自己所采集到的结果分析系统的情况。


http://chatgpt.dhexx.cn/article/1O9JghWX.shtml

相关文章

nmon和nmon analyser的下载和使用

nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能&#xff0c;AIX是IBM的一个操作系统&#xff0c;相比于Linux&#xff0c;使用范围不算很广&#xff0c;因此我们重点讲下Linux下的nmon应用。首先自然是下载&#xff0c;Linux的nmon有自己的官方网站&#…

nmon用法

一、简介 nmon是一个简单的性能监测工具&#xff0c;可以监测CPU、内存、网络等的使用情况。它是一个系统监视、调优、性能测试工具&#xff0c;它能一次性提供大量性能相关的信息。 二、安装与执行 下载地址&#xff1a;http://nmon.sourceforge.net/pmwiki.php?nMain.HomeP…

Nmon使用方法

一、简介 1、nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具&#xff0c;它能在系统运行过程中实时地捕捉系统资源的使用情况&#xff0c;记录的信息比较全面&#xff0c; 并且能输出结果到文件中&#xff0c;然后通过nmon_analyzer工具产生数据文件与图形化…

Nmon使用

操作系统监控工具 Nmon使用与介绍 目录 目的 4Nmon简介 4 2.1 软件特性 4 2.2 软件组成 4 2.3 运行环境 5 2.4 软件功能 5 2.5 软件获取 6Nmon使用 7 3.1 下载软件 7 3.2 安装软件 7 3.3 运行界面 8 3.4 使用方法 9 3.4.1 实时监控 9 3.4.2 后台监控 10 3.4.3 定时任务 10Nmo…

Xshell是什么

SSH终端&#xff1a; 超级终端&#xff0c;用于远程访问服务器&#xff0c;使用时是通过模拟命令行的界面来与服务器进行沟通。 常见的SSH软件&#xff1a;Xshell&#xff0c;CRT Xshell新建会话时&#xff0c;通常命名规则&#xff1a;服务器名-Host_IP

实习僧[shixiseng.com]爬虫实战笔记

免责声明&#xff1a;本文所记录的技术手段及实现过程&#xff0c;仅作为爬虫技术学习使用&#xff0c;不对任何人完全或部分地依据本文的全部或部分内容从事的任何事情和因其任何作为或不作为造成的后果承担任何责任。 爬取需求&#xff1a;从网站【www.shixiseng.com】上&…

xshell如何使用

1.首先下载xshell&#xff0c;并安装 下载地址&#xff1a;https://xshell.en.softonic.com/

Xshell官网免费版

官网可以免费申请&#xff0c;不收费&#xff0c;只需一个邮箱即可 xshell官网&#xff1a;https://www.xshell.com/zh/xshell/ 点击下载 点击免费授权页面 填写姓名邮箱,点击下载 邮箱会收到下载链接&#xff0c;点击跳转下载即可

Qt多线程之继承QObject(moveToThread方式)

Qt多线程有两两种方式&#xff0c;第一种继承QThread,复写run()函数&#xff0c;但是run()和main()类似&#xff0c;run()函数才是子线程的入口函数&#xff0c;所以在设计到类的操作时&#xff0c;必须把对象或者指针放在run函数里面&#xff0c;否则就不在一个线程里面了&…

xshell官网最新 中文,xshell

Xshell 是国内比较流行的SSH管理软件&#xff0c;和其他的SSH客户端相比&#xff0c;Xshell更加注重用户体验的一些东西&#xff0c;比如其现代化的界面&#xff0c;多种语言包括简体中文支持&#xff0c;代码高亮等&#xff0c;对于新手非常友好。 Xshell中还提供了一些高级功…

Linux、Xshell

Linux基础命令 linux基础操作1. 创建目录2. 创建文件3. 删除4. 删除前询问5. 复制6. 修改文件名7. 移动文件8. 查看文件9. 查看五行10. 查看文件末尾11. 查看文件后五行12. 动态查看文件&#xff08;相当于日志&#xff09;13. 查看文件内容14. 查看输过的命令15. 清除页面16. …

Linux,Xshell

一.部署Linux环境 首先安装VMware和ISO镜像文件。 然后在windows会产生两个虚拟网卡&#xff1a;vmnet1&#xff0c; vmnet8。 登录VM密钥可以自己想办法的。 1.创建虚拟机&#xff0c;直接点击主页创建就OK。 2.选择自定义&#xff0c;点击下一步 3.兼容性选择默认即可点击…

xshell是什么软件

xshell是什么软件? Xshell 是一个强大的远程管理软件&#xff0c;它支持SSH&#xff0c;TELNET 协议。Xshell可以在Windows下访问远端服务器、路由器、网络机顶盒等&#xff0c;类似的常用软件还有putty&#xff0c;以及Windows下的Telnet。 下面简单介绍一下xshell软件。 X…

xshell工具

xshell工具 xshell 是一款非常好用的Linux客户端连接工具&#xff0c;但是是收费的&#xff0c;我们可以使用它的家庭和学校用户的免费许可证 。但是需要我们去官网注册。 https://www.netsarang.com/zh/xshell-download/ 获取到对应的安装软件直接安装即可 xshell的配置 安…

安卓一键清理内存_力推!一键深度清理手机内存垃圾,从此和卡顿告别

今天给大家推荐的这款软件是猎豹清理大师v7.2.9去广告高级版。 该软件可以说是比较专业的垃圾清理软件了&#xff0c;在Google Play已经被下载超过了10亿次。 软件体验 会员功能全部免费使用&#xff0c;这个是不需要进行付费的版本&#xff0c;会员拥有去广告、自动垃圾清理、…

win10深度清理c盘垃圾的方法【系统天地】

C盘作为win10系统安装盘&#xff0c;使用一段时间后会产生大量的垃圾文件&#xff0c;不仅占用内存还会影响电脑运行速度。很多新手不知道c盘哪里文件是可以删除的。带着win10如何深度清理c盘的问题&#xff0c;我们往下看看爱纯净的方法。 win10纯净版深度清理c盘垃圾的方法…

苹果手机如何深度清理_苹果手机还可以这样清理垃圾,怪不得用这么久还流畅如丝...

苹果手机凭借着它优异的功能受到大家的喜欢&#xff0c;独特的IOS系统让它用多久都会觉得非常的流畅&#xff0c;虽然说苹果手机的功能很受大家的青睐&#xff0c;但是苹果手机有一个缺陷&#xff0c;那就是内存不怎么够用&#xff0c;今天教大家如何去清理苹果手机的内存给手机…

微信内测新功能(深度清理),瞬间释放几个G内存!

点击上方关注 “终端研发部” 设为“星标”&#xff0c;和你一起掌握更多数据库知识 微信是国人日常生活离不开的软件&#xff0c;而微信堪称吃存储的大户。我们几乎每天都在使用微信&#xff0c;使用的时间越长&#xff0c;信息积累的也越多。 聊天记录和朋友圈中的图片、视频…

App Cleaner Uninstaller for Mac v8.1.2 应用深度清理卸载工具 兼容 M1

App Cleaner & Uninstaller Pro 是一款mac应用清理、mac应用卸载工具&#xff0c;它可以帮你深度清理应用残留&#xff0c;完全卸载mac应用程序。 应用介绍 App Cleaner & Uninstaller Pro 是一款mac应用清理、mac应用卸载工具&#xff0c;它可以帮你深度清理应用残留…

苹果手机如何深度清理_安卓手机必备清理软件APP,完全免费超级深度清理

大家好欢迎观看软件兔 大家都知道安卓手机本身的一些小问题&#xff0c;手机在运行的过程中会产生很多垃圾文件&#xff0c;图片、视频、音频还有广告图片&#xff0c;你手机用个一年就非常卡了&#xff0c;那是因为你手机里面的垃圾越来越多了&#xff0c;垃圾多了你手机就越来…