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. C#学习笔记-外观模式

    题目:股民买卖股票 实现: static void Main(string[] args) { Stock1 gu1 = new Stock1(); Stock2 gu2 = new Stock2() ...

  2. 【SPOJ】MGLAR10 - Growing Strings

    Gene and Gina have a particular kind of farm. Instead of growing animals and vegetables, as it is us ...

  3. svn add @2x image 文件

    svn add `svn status . | grep "^?" | awk '{print $2"@"}'`

  4. Oracle 通过出生日期计算年龄

    方法一: SELECT TRUNC(months_between(sysdate, birth)/12) AS age from mytable 方法二: select TRUNC((to_char( ...

  5. Word 最后一页无法删除-解决办法

    Word 最后一页无法删除-解决办法 制服 word 最后一页无法删除 今天在做一个简历的时候,编辑 word 文档的时候,最后一页空白页怎么也删不掉,百度了很多方法之后,只有一个可行,记录一下. 1 ...

  6. java 策略模式

    <Head First 设计模式>学习中  设计原则 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起 针对接口编程,而不是针对实现编程 多用组合少用继承   ...

  7. CSS中的line-height

    基本概念 行高.行距 行高是指文本行基线间的垂直距离.那什么是基线呢?记不记得vertical-align属性有个baseline值,这个baseline就是基线. 注意:倒数第二根才是基线(base ...

  8. leetcode Ch2-Dynamic Programming I

    一. 1. Edit Distance class Solution { public: int minDistance(string t1,string t2) { int len1=t1.size ...

  9. TMG阵列部署选择

    如果用户环境中有多个网络出口,用EMS配置TMG是最佳选择.在这种情况下,可以使用EMS管理的阵列配置企业级访问规则.由于一个单一的策略适用于整个企业的所有阵列,因此管理成本将大大降低.用于EMS的服 ...

  10. Power shell 复制文件到远程主机

    昨天因为要复制文件到多个服务器上,感觉一个个复制很麻烦,我就想用Power shell 命令来完成这个任务.具体代码如下: $servers= 'server1' ,'server2' $userna ...