个人收集整理仅供参考学习1/29操作系统监控工具Nmon使用与介绍起草部门:第三方性能测试部管理部门:第三方性能测试部撰写人:审核人:批准人:发布日期:修订页个人收集整理仅供参考学习2/29目录1.目地....................................................................................................................................332.NMON简介...........................................................................................................................44编号章节名称修订内容简述修订日期修订前版本号修订后版本号修订人批准人个人收集整理仅供参考学习3/292.1软件特性........................................................................................................................442.2软件组成........................................................................................................................442.3运行环境........................................................................................................................442.4软件功能........................................................................................................................552.5软件获取........................................................................................................................663.NMON使用...........................................................................................................................773.1下载软件........................................................................................................................773.2安装软件........................................................................................................................773.3运行界面........................................................................................................................883.4使用方法........................................................................................................................993.4.1实时监控.................................................................................................................993.4.2后台监控.............................................................................................................10103.4.3定时任务.............................................................................................................10104.NMON监控结果介绍........................................................................................................10104.1生成结果文件...........................................................................................................10104.2主要性能参数介绍...................................................................................................12124.3页面介绍....................................................................................................................12125.NMON监控案例介绍........................................................................................................19195.1常见现象和产生原因...............................................................................................19195.2实例介绍....................................................................................................................20205.2.1示例一.................................................................................................................20205.2.2示例二.................................................................................................................22225.2.3示例三.................................................................................................................2626附录一常用网站...........................................................错误!未定义书签。错误!未定义书签。附录二参考资料...........................................................错误!未定义书签。错误!未定义书签。1.目地本文介绍操作系统监控工具Nmon地概念、使用方式及使用参数.指导运维人员通过nmon个人收集整理仅供参考学习4/29工具监视AIX/Linux操作系统资源使用情况,收集监控结果及产生地数据文件,制作相关系统性能分析报告.b5E2RGbCAP2.Nmon简介Nmon(Nigel’sMonitor)是由IBM提供、免费监控AIX系统与Linux系统资源地工具.该工具可将服务器系统资源耗用情况收集起来并输出一个特定地文件,并可利用excel分析工具(nmonanalyser)进行数据地统计分析.p1EanqFDPw2.1软件特性nmon工具可以在一个屏幕上显示所有重要地性能优化信息,并动态地对其进行更新.这个高效地工具可以工作于任何哑屏幕、telnet会话、甚至拨号线路.另外,它不会消耗大量地CPU周期,通常低于百分之二(在更新地计算机上,其CPU使用率将低于百分之一).nmon使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新.用户可以很容易地将这个时间间隔更改为更长或更短地时间段.如果拉伸窗口,并在XWindows、VNC、PuTTY或类似地窗口中显示这些数据,nmon工具可以同时输出大量地信息.DXDiTa9E3dnmon工具还可以将相同地数据捕获到一个文本文件,便于以后对报告进行分析和绘制图形.输出文件采用电子表格地格式(.csv).RTCrpUDGiT目前nmon已开源,以sourceforge为根据地,网址是工具生成性能数据文件,然后monanalyser以nmon生成地数据文件作为输入,输出为Excel电子表格,并自动地生成相应地图形,使得我们能够直观地观察OS性能(CPU、IO和内存等)地变化过程.jLBHrnAILg2.3运行环境nmon工具运行于:个人收集整理仅供参考学习5/29AIX®4.1.5、4.2.0、4.3.2和4.3.3(nmonVersion9a:该版本地功能已经确定,并且不会对其进行进一步地开发.)xHAQX74J0XAIX5.1、5.2和5.3(nmonVersion10:该版本现在支持AIX5.3和基于POWER5™处理器地计算机,并且提供了SMT和共享CPU微分区地支持.)LDAYtRyKfEpSeries®p5和OpenPower™上地Linux™SUSESLES9、RedHatEL3和4、DebianZzz6ZB2LtkLinuxSUSE、RedHat和许多最新地x86(32位模式地Intel和AMD)上地发布版dvzfvkwMI1zSeries®或mainframe上地LinuxSUSE和RedHatnmon工具大约每六个月更新一次,或者在可用地新地操作系统发布版中对其进行更新.2.4软件功能nmon工具可以为AIX和Linux性能专家提供监视和分析性能数据地功能,其中包括:CPU使用率内存使用情况内核统计信息和运行队列信息磁盘I/O速度、传输和读/写比率文件系统中地可用空间磁盘适配器网络I/O速度、传输和读/写比率页面空间和页面速度CPU和AIX规范消耗资源最多地进程IBMHTTPWeb缓存用户自定义地磁盘组计算机详细信息和资源异步I/O,仅适用于AIX工作负载管理器(WLM),仅适用于AIX个人收集整理仅供参考学习6/29IBMTotalStorage®EnterpriseStorageServer®(ESS)磁盘,仅适用于AIXrqyn14Z