(1)概述

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

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

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

● cpu占用率

●内存使用情况

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

●文件系统的使用率

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

●消耗资源最多的进程

●计算机详细信息和资源

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

●用户自定义的磁盘组

●网络文件系统

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

关于这个工具的更加详细的说明请看IBM官方网站的说明:

1、nmon工具:

http://www.ibm.com/developerworks/cn/aix/library/nmon_analyser/

2、nmon analyser工具:

http://www.ibm.com/developerworks/cn/aix/library/nmon_analyser/

(2) 下载安装nmon

如何获取nmon呢?我们可以在IBM的官方网站上免费下载获取,下载网址为:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon

下载页面如下所示:

nmon的安装步骤如下:

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

2)建目录:

# mkdir /salog

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

4)执行授权命令:

# chmod +x nmon

5)  测试:

Nmon工具使用比较简单,在nmon目录下,输入

1 ./nmon

按h

解释:

h  帮助             q   退出          O

+                     -                      r

c                     C                      p

l                      k                       #

m                    M                     P

d                     D                      o

a                     e                      V

^                    o                      v

n                     N                     j

A                     w                    =

b                     g

t                      1

u                     U                    .

w                     s                    @

[                       ]                     i

AIX7.1自带nmon

AIX6.1性能监控脚本     http://down.51cto.com/data/2369312

AIX5.3性能监控脚本    http://down.51cto.com/data/2369311

转载于:https://blog.51cto.com/sf1314/2362966

AIX学习之NMON工具详解相关推荐

  1. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...

    <Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31:  oracle.sybase 数据库的不同访问方式   文平. 用户来信要求更细节比较一下Oracle和sybas ...

  2. java多线程学习-java.util.concurrent详解

    http://janeky.iteye.com/category/124727 java多线程学习-java.util.concurrent详解(一) Latch/Barrier 博客分类: java ...

  3. ELK学习笔记之Logstash详解

    0x00 Logstash概述 官方介绍:Logstash is an open source data collection engine with real-time pipelining cap ...

  4. Java定时任务工具详解之Timer篇

    Java定时任务调度工具详解 什么是定时任务调度? ◆ 基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务. 在Java中的定时调度工具? ◆ Timer ◆Quartz Timer和Q ...

  5. Oracle大型数据库系统在AIX/UNIX上的实战详解

    前言 风,紧, 夜,深沉, 剑,已出鞘, 影,飘然前行! 本书的立意和内容 在服务器领域,IBM p系列服务器与AIX操作系统毫无疑问是UNIX服务器领域中的佼佼者,它代表着UNIX深刻的技术内涵和广 ...

  6. rpm包安装和卸载,rpm查询,yum工具详解,yum仓库搭建

    rpm包安装和卸载 [root@binbinlinux Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm    安装rpm包命令   ivh I=安装的意思in ...

  7. centos rpm 安装 perl_XtraBackup工具详解 Part 2 xtrabackup安装

    实验环境 此次实验的环境如下 MySQL 5.7.25 Redhat 6.10 1. xtrabackup版本 我们在官方网站可以看到xtrabackup有多个版本 https://www.perco ...

  8. Chrome开发者工具详解(4)-Profiles面板

    Chrome开发者工具详解(4)-Profiles面板 如果上篇中的Timeline面板所提供的信息不能满足你的要求,你可以使用Profiles面板,利用这个面板你可以追踪网页程序的内存泄漏问题,进一 ...

  9. parted工具详解

    通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大:而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘.但是现在的磁盘空间很多都已经是 ...

  10. Java定时任务调度工具详解之Timer篇

    Java定时任务调度工具详解之Timer篇 https://segmentfault.com/a/1190000009542398

最新文章

  1. asp.net 防注入
  2. parse() got an unexpected keyword argument 'transport_encoding'
  3. 常考数据结构与算法:反转字符串
  4. 在mysql中删除表正确的是什么_在MySQL中删除表的操作教程
  5. Python中文全攻略
  6. 操作系统学习笔记-01-1.1课程概述
  7. zepto为什么不支持animate,报animate is not a function
  8. 《软件工程》课堂作业:返回一个整数数组中最大字数组的和
  9. SOT23-6封装随机数发生芯片,串行接口
  10. ASP.NET2.0网站配置的数据库连接失败问题(zz)
  11. 个人博客网站建设_利用Github+Jeklly搭建个人博客网站
  12. Swift中的#pragma mark?
  13. Linux 常用 shell 命令
  14. 计算机三级 数据库技术 学习笔记
  15. 分享一下老型号macbook pro在win10下安装BootCamp6.0驱动的方法
  16. 大型央企云边协同建设方案及其借鉴意义分析
  17. 沉没成本---欲罢不能的困局?
  18. 苹果x和xs买哪个好_苹果12哪个颜色销量销售好 iPhone12哪个颜色好看
  19. 想知道raw转换jpg软件怎么用?教你raw转换的方法
  20. 约克大学计算机语言班,约克大学语言班申请

热门文章

  1. JBoss环境搭建及部署Web项目
  2. 多线程和并发管理 .NET多线程服务
  3. 最大对称字符串的长度
  4. 在子MasterPage设置UserControl内的Web控件属性
  5. 关于Acess 图片存为ole类型,数据集合显示
  6. IE7 下载EXCEL注意地方
  7. 从零基础入门Tensorflow2.0 ----四、14. tf.io.decode_csv的使用
  8. Python_继承_构造函数
  9. plt.plot绘图
  10. Android WindowManager简析