NMON监控linux性能

一、下载nmon压缩包,下载地址:http://download.csdn.net/download/fhqsse220/6699865

二、安装方法:

  1、将nmon_linux14i.tar.gz解压后放入放入linux中,如根目录test下的nmon文件夹中;

  2、进入nmon文件夹将所有文件赋可执行权限,如:chmod 777 *;

三、实时监控方法:

  1、进入nmon目录下:cd /test/nmon

  2、运行nmon程序:./nmon_x86_64_rhel54

  3、监控CPU、内存、磁盘、网络分别按:c、m、d、n

  注:c:CPU,m:memory内存,d:disk磁盘,n:network网络

四、收集时段数据方法:

  1、进入nmon目录下执行以下命令:

./nmon_x86_64_rhel54 -s10 -c200 -f -m /home

  注:

  -s10 每 10 秒采集一次数据。

  -c60 采集 60 次,即为采集十分钟的数据。

  -f 生成的数据文件名中包含文件创建的时间。

  -m 生成的数据文件的存放目录。

  这样就会生成一个nmon文件,并每十秒更新一次,直到十分钟后。

  生成的文件名如:<hostname>_090824_1306.nmon ,"<hostname>" 是这台主机的主机名。

五、打开收集结果方法:

  通过nmon analyser.xls工具可以把监控的结果文件转换成excel文件,方便分析系统的各项资源占用情况。
  1、打开nmon analyser.xls工具;
  2、调整excel宏安全性:工具-宏-安全性
  (修改安全级别与可靠发行商)
  (选择)安全级别:低
  (勾上)信任所有安装的加载项和模板
  (勾上)信任对于“Visual Baisc项目”的访问
  3、修改完后,确定-关闭nmon analyser.xls,重新打开;
  4、点击Analysenmon data按钮,加载之前下载的test1_090308_1313.csv文件。

  分析结果中有很多数据和图形,简要介绍主要的性能参数图像

  1 系统汇总(对应excel标签的‘SYS_SUMM’)
  蓝线为cpu占有率变化情况;
  粉线为磁盘IO的变化情况;
  2磁盘读写情况汇总(对应excel标签的‘DISK_SUMM’)
  蓝色为磁盘读的速率KB/sec
  紫色为磁盘写的速率KB/sec
  3内存情况汇总(对应excel标签的‘MEM’)
  曲线表示内存剩余量(MB)
  分析数据得到的报告文件(.xls)中包含很多性能分析结果数据,根据自己的需要查看。

  详细分析待下回分解0_o.

NMON监控linux性能的更多相关文章

  1. 【No.2】监控Linux性能25个命令行工具

    接着上一篇博文继续 [No.1]监控Linux性能25个命令行工具 10:mpstat -- 显示每个CPU的占用情况 该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一 ...

  2. 【No.1】监控Linux性能25个命令行工具

    如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?通过以下命令或者工具可以快速定位 top vmstat lsof tcpdump netsta ...

  3. 监控Linux性能的18个命令行工具

    监控 Linux 性能的 18 个命令行工具 对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一名Linux系统的管理员工作5年后,我逐渐 认识到监控和保 ...

  4. 监控 Linux 性能的 18 个命令行工具

    http://www.oschina.net/translate/command-line-tools-to-monitor-linux-performance 1.Top-Linux进程监控 Lin ...

  5. [转载]监控 Linux 性能的 18 个命令行工具

    转自:http://www.kuqin.com/shuoit/20140219/338066.html 对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一 ...

  6. 监控 Linux 性能的 18 个命令行工具[转]

    对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易.基于此原因,我们 ...

  7. 监控 Linux 性能的 18 个命令行工具(转)

    http://www.oschina.net/translate/command-line-tools-to-monitor-linux-performance?cmp&p=1# 1.Top- ...

  8. spotlight监控linux性能

    linux性能监控有很多工具,spotlight只是其中一种 目录 1.安装spotlight 2.参数认识 1.安装spotlight spotlight不仅仅只是监控linux,还可以完成数据库以 ...

  9. CentOS7安装Nmon(linux性能监控工具)

    Nmon开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果. 目录 一.安装软件二.实时监控三.数据采集四. ...

随机推荐

  1. lumen配置日志daily模式

    默认的日志保存模式是single 也就是单文件模式 要想改成每日的daily模式可以在bootstrap/app.php下添加: /* * 配置日志文件为每日 */ $app->configur ...

  2. python可变容器类型做函数参数的坑

    def extendList(val, list=[]): # []默认参数的只指向一个地址 list.append(val) return list list1 = extendList(10) l ...

  3. [转]运用@media实现网页自适应中的几个关键分辨率

    转自百度经验:http://jingyan.baidu.com/article/6f2f55a1ab36c3b5b83e6c46.html 经常为不同分辨率设备或不同窗口大小下布局错位而头疼,可以利用 ...

  4. Android的第一个程序

    摘要:对于安卓的历史和安卓需要学习哪些东西以及怎么安卓环境,我就不在这里多说了,网上一大推. 我这里主要说的就是代码.一些基础的安卓知识.在接下来的每个月里我都会不定期写一些博客给初学者学习,我会尽量 ...

  5. NuGet 2.0 (.NET软件包管理器) 发布了-现在升级吧

    原文:https://blogs.msdn.microsoft.com/scott_hanselman/2012/07/10/nuget-2-0-net/ [原文发表地址]  NuGet 2.0 (. ...

  6. C++多线程编程(★入门经典实例★)

    原文:http://www.cnblogs.com/codingmengmeng/p/5913068.html 多线程在编程中有相当重要的地位,我们在实际开发时或者找工作面试时总能遇到多线程的问题,对 ...

  7. react常用命令

    npm install -g create-react-appcreate-react-app my-appcd my-app/ 启动项目:npm start 安装依赖:npm install 编译: ...

  8. CSS的下拉菜单被挡住,修改Z-INDEX也不成功

    CSS的下拉菜单被挡住,修改Z-INDEX也不成功 做了一个鼠标放上去就出现的下拉菜单,但是这个下拉的内容被挡住了. Z-INDEX 是设置不同块的层次的,我修改了问题还是有. 后来发现是必须要把该便 ...

  9. 自学git心得-4

    本节介绍分支的一些具体应用实例. 1.Bug分支 设想我们正在分支dev上工作,突然接到一个修复bug的命令,我们需要创建分支issue-101来修复它,在此之前我们肯定需要先保存我们当前未完成的工作 ...

  10. maven(13)-安装nexus私服

     环境 nexus最新3.x版需要java1.8,2.x版需要1.7以上.我之前一直用2.x,现在偿试在centos7和window10上分别安装nexus3.x,首先确保系统中已经配好了JDK1 ...