OSWatch的安装和使用

oracle数据库做性能检查时,oracle的各项性能指标可以通过AWR报告中的数据进行展现,但对操作系统性能的分析,却需要通过手工输入命令去收集数据,然后通过其他一些工具处理后才能生成图表,而整个处理过程是非常繁琐的。然而OSWatch为我们解决这一问题,可以轻松的得到操作系统性能分析图表。以下是OSWatch的安装和使用介绍:

一、    安装部署

1.1、复制及解压安装文件

复制OSWatch安装文件到需要监控的主机上的一个目录。

使用unziptar之类的命令,OSWATCH包解压

[root@mylinux2 oswatch]# tar -xvf osw3b.tar

1.2、查看安装文件

在解压的生成的osw目录中

[root@mylinux2 oswatch]# cd /root/oswatch/osw

[root@mylinux2 osw]# ls -l

total 1452

drwxr-xr-x  11 root root    4096 May 10 20:44 archive

-rwxr-xr-x   1 1003 dba     1730 Aug 19  2009 Exampleprivate.net

drwxr-xr-x   3 root root    4096 Jun 17 15:58 gif

-rwxr-xr-x   1 1003 dba      549 Aug 19  2009 iosub.sh

drwxr-xr-x   2 root root    4096 May 10 21:20 locks

-rwxr-xr-x   1 1003 dba      549 Aug 19  2009 mpsub.sh

-rwxr-xr-x   1 1003 dba     4451 Aug 19  2009 OSWatcherFM.sh

-rwxr-xr-x   1 1003 dba    22390 Feb 11 09:10 OSWatcher.sh

-rw-r--r--   1 1003 dba  1226302 Feb 11 08:49 oswg.jar

-rw-r--r--   1 1003 dba    14650 Feb 11 11:33 OSWgREADME.txt

-rwxr-xr-x   1 1003 dba      415 Aug 19  2009 oswib.sh

-rwxr-xr-x   1 1003 dba      659 Aug 19  2009 oswlnxio.sh

-rwxr-xr-x   1 1003 dba      829 Aug 19  2009 oswlnxtop.sh

-rwxr-xr-x   1 1003 dba      357 Aug 19  2009 oswnet.sh

-rwxr-xr-x   1 1003 dba      826 Aug 19  2009 oswrds.sh

-rwxr-xr-x   1 1003 dba      529 Aug 19  2009 oswsub.sh

-rwxr-xr-x   1 1003 dba      549 Aug 19  2009 pssub.sh

-rw-r--r--   1 1003 dba     8370 Feb 11 11:37 README.txt

drwxr-xr-x   2 1003 dba     4096 Aug 31  2009 src

-rwxr-xr-x   1 1003 dba     1638 Feb 11 08:50 startOSW.sh

-rwxr-xr-x   1 1003 dba      560 Aug 19  2009 stopOSW.sh

-rwxr-xr-x   1 1003 dba      127 Aug 19  2009 tarupfiles.sh

drwxr-xr-x   2 1003 dba     4096 May 10 20:45 tmp

-rwxr-xr-x   1 1003 dba      431 Aug 19  2009 topaix.sh

-rwxr-xr-x   1 1003 dba      550 Aug 19  2009 topsub.sh

-rwxr-xr-x   1 1003 dba      549 Aug 19  2009 vmsub.sh

二、    开启监控器

执行脚本

在执行前检查脚本是否授予执行权限,并以root用户执行。

Oswatch的使用还是很简单的,脚本运行的格式只有2个参数:

./startOSW.sh<取样间隔(以秒为单位)><运行时间(以小时为单位)>

./startOSW.sh 60 6表示在未来的6小时中,60秒为间隔进行数据收集。

运行完成后,会在当前的目录下自动生成archive目录,并且在其目录下生成

9个子目录;

[root@mylinux2 osw]# ls -l archive

total 72

drwxr-xr-x  2 root root 4096 May 10 21:00 oswiostat

drwxr-xr-x  2 root root 4096 May 10 21:00 oswmeminfo

drwxr-xr-x  2 root root 4096 May 10 21:00 oswmpstat

drwxr-xr-x  2 root root 4096 May 10 21:00 oswnetstat

drwxr-xr-x  2 root root 4096 May 10 20:44 oswprvtnet

drwxr-xr-x  2 root root 4096 May 10 21:00 oswps

drwxr-xr-x  2 root root 4096 May 10 21:00 oswslabinfo

drwxr-xr-x  2 root root 4096 May 10 21:00 oswtop

drwxr-xr-x  2 root root 4096 May 10 21:00 oswvmstat

三、    停止监控器

OSW还没有自动停止时,如果想要停止OSW,可在其他终端运行./stopOSW.sh

四、    生成图形

监控停止之后,就可以生成监控时间段内的OS性能数据图表了。

首先将jar 的环境加入path

export PATH=$ORACLE_HOME/jre/1.4.2/bin:$PATH

运行

[root@mylinux2 osw]#java -jar oswg.jar -i /root/oswatch/osw/archive

根据界面提示选择相应的图表

26006535_201110131131381.jpg

 

fj.png16.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26006535/viewspace-709087/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26006535/viewspace-709087/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值