最近接了一个任务,就是测试公司服务器的资源利用率,这样对每种业务平时所占资源有了大体的了解,进而为下一步的虚拟化做准备。找了很多开源的工具,但都不理想,有的安装很复杂,需要联网(而我们的服务器很多都不能够联网);有的分析出的数据还需要自己汇总、统计等。最后找到了nmon,无需安装、支持绝大多数Linux发现版本、监测数据自动形成.nmon文档、.nmom文档自动生成如表等等。利器啊~

  1、下载nmon_linux_more_14g.tar.gz,下载完成之后,我们可以看到nmon支持一下Linux发行版本:(亲测,CentOS7下使用CentOS6的工具也是没有问题的,所以,如果找不到对应的版本,可以多试试其余的)

  2、mkdir /home/monitor  (拷贝对应版本的nmon工具到该目录下,并更改名称为nmon)

    chmod +x /home/monitor/nmon  (为nmon赋予可执行权限)

  3、执行 /home/monitor/nmon -f -s 60 -c 1440    (-f表示写文件,-s 60表示每60秒采集一次,-c 1440表示一供采集1440次)。执行完该命令之后(即采集了1440次数据之后),会在/home/monitor下生成对应的.nmon文件,例如localhost_151123_2211.nmon。上传该文件至windows下。

  4、分析文件,产生报表

   打开nmon analyser v339.xls,点击Analyse nmon data,选择对应的.nmon文件,进行分析,得出报表:

注意,该分析工具目前仅能够分析65535行监控数据,若采集的次数过多,导致.nmon文件行数超过65535,就无法生存报表了。

  5、分析报表

  6、NmonAndAnalyser.zip下载地址

    链接:http://pan.baidu.com/s/1kTtpDkz 密码:u12h

最新文章

  1. Golang tips
  2. suggest插件实现下拉选择筛选
  3. http模拟请求工具
  4. 使用nmcli创建网络连接
  5. mysql修改表名,列名,列类型,添加表列,删除表列
  6. 101. Symmetric Tree
  7. 资源 之 4.4 Resource通配符路径 ——跟我学spring3
  8. 原型设计工具Axure 建模工具powerdesigner
  9. ActionBarSherlock的学习笔记(四) ------------ ActionBarSherlock中的搜索及SearchView的使用
  10. DIV+CSS相对IE8的兼容问题
  11. C# 利用反射动态调用类成员
  12. javascript简单对象创建
  13. poj2112 Optimal Milking --- 最大流量,二分法
  14. 使用dom4j解析xml文件
  15. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 52: invalid continuation byte
  16. es6 语法 (map、set和array 的对比)
  17. N=NP?
  18. ShardedJedisPool的使用
  19. python实现的简单点对点(p2p)聊天
  20. compute by 的使用

热门文章

  1. preg_match_all
  2. 第七篇 SQL Server安全跨数据库所有权链接
  3. win7 加域开机自动登录域用户
  4. js DOM 元素ID就是全局变量
  5. iphone尺寸设计
  6. AngularJS form表单验证(非常全面)
  7. Siverlight去掉ToolTip的白色边框
  8. Leetcode: Water and Jug Problem && Summary: GCD求法(辗转相除法 or Euclidean algorithm)
  9. Java基础(3):求任意数字的长度的三种方法
  10. python2.7使用ansible