Oracle oswatch工具简介
Oracle oswatch工具简介
oswatch(简称osw)是Oracle的一个操作系统监控工具,oswatch是一个轻量级的操作系统监控工具,通过调用系统的命令完成信息的收集,并形成历史数据,命令如下:ps ,top ,mpstat ,iostat,netstat ,traceroute vmstat 。支持的操作系统有AIX ,Tru64 ,Solaris ,HP-UX ,Linux 。 可以在metlink直接下载:OS Watcher User Guide [ID 301137.1] (Metalink Note:301137.1) 下载的就是tar包,然后直接解压就可以使用的。osw是一个java应用,可以在服务器上运行。
注意:osw工具需要以root用户来操作哦!
1、安装部署(解压既可)
- [root@linux app]# pwd
- /u01/app
- [root@linux app]# ll osw302.tar
- -rw-r--r-- 1 oracle oinstall 1366016 12-13 02:02 osw302.tar
- [root@linux app]# tar xvf osw302.tar
- osw/
- osw/Exampleprivate.net
- osw/OSWatcher.sh
- osw/OSWatcherFM.sh
- osw/OSWgREADME.txt
- osw/iosub.sh
- osw/mpsub.sh
- osw/oswg.jar
- osw/oswib.sh
- osw/oswlnxio.sh
- osw/oswlnxtop.sh
- osw/oswnet.sh
- osw/oswrds.sh
- osw/oswsub.sh
- osw/pssub.sh
- osw/startOSW.sh
- osw/stopOSW.sh
- osw/tarupfiles.sh
- osw/topaix.sh
- osw/topsub.sh
- osw/vmsub.sh
- osw/tmp/
- osw/src/
- osw/src/coe_logo.gif
- osw/src/missing_graphic.gif
- osw/src/oswg_input.txt
- osw/src/OSW_profile.htm
- osw/src/Thumbs.db
- osw/src/tombody.gif
- osw/src/watch.gif
- osw/README.txt
- [root@linux app]# ll osw/
- 总计 1336
- -rwxr-xr-x 1 1003 dba 1730 2009-08-20 Exampleprivate.net
- -rwxr-xr-x 1 1003 dba 549 2009-08-20 iosub.sh
- -rwxr-xr-x 1 1003 dba 549 2009-08-20 mpsub.sh
- -rwxr-xr-x 1 1003 dba 4451 2009-08-20 OSWatcherFM.sh
- -rwxr-xr-x 1 1003 dba 22511 2011-05-04 OSWatcher.sh
- -rw-r--r-- 1 1003 dba 1226302 2011-02-11 oswg.jar
- -rw-r--r-- 1 1003 dba 14781 2011-05-04 OSWgREADME.txt
- -rwxr-xr-x 1 1003 dba 415 2009-08-20 oswib.sh
- -rwxr-xr-x 1 1003 dba 659 2009-08-20 oswlnxio.sh
- -rwxr-xr-x 1 1003 dba 829 2009-08-20 oswlnxtop.sh
- -rwxr-xr-x 1 1003 dba 357 2009-08-20 oswnet.sh
- -rwxr-xr-x 1 1003 dba 826 2009-08-20 oswrds.sh
- -rwxr-xr-x 1 1003 dba 529 2009-08-20 oswsub.sh
- -rwxr-xr-x 1 1003 dba 549 2009-08-20 pssub.sh
- -rw-r--r-- 1 1003 dba 8513 2011-05-04 README.txt
- drwxr-xr-x 2 1003 dba 4096 2009-08-31 src
- -rwxr-xr-x 1 1003 dba 1638 2011-02-11 startOSW.sh
- -rwxr-xr-x 1 1003 dba 560 2009-08-20 stopOSW.sh
- -rwxr-xr-x 1 1003 dba 127 2009-08-20 tarupfiles.sh
- drwxr-xr-x 2 1003 dba 4096 2009-08-20 tmp
- -rwxr-xr-x 1 1003 dba 431 2009-08-20 topaix.sh
- -rwxr-xr-x 1 1003 dba 550 2009-08-20 topsub.sh
- -rwxr-xr-x 1 1003 dba 549 2009-08-20 vmsub.sh
从上面看,权限有点怪,不过不管它,继续!
2、启动监控器
启动监控就是调用startOSW.sh脚本。
# ./startOSW.sh arg1 arg2
arg1:数据收集的间隔,以秒为单位。
arg2: 数据收集多长时间,以小时为单位。
例如:
- [root@linux osw]# cd /u01/app/osw/
- [root@linux osw]# pwd
- /u01/app/osw
- [root@linux osw]# ./startOSW.sh 30 1
- [root@linux osw]#
- Testing for discovery of OS Utilities...
- VMSTAT found on your system.
- IOSTAT found on your system.
- MPSTAT found on your system.
- NETSTAT found on your system.
- TOP found on your system.
- Discovery completed.
- Starting OSWatcher v3.0.2 on 2011年 12月 13日 星期二 02:27:42 CST
- With SnapshotInterval = 30
- With ArchiveInterval = 1
- OSWatcher - Written by Carl Davis, Center of Expertise, Oracle Corporation
- Starting Data Collection...
- osw heartbeat:2011年 12月 13日 星期二 02:27:42 CST
- osw heartbeat:2011年 12月 13日 星期二 02:28:13 CST
- osw heartbeat:2011年 12月 13日 星期二 02:28:44 CST
- ... ...
初次使用会在OSW_HOME目录下面生成一个archive目录,此目录就是存放采样信息的:
- [root@linux osw]# cd /u01/app/osw/
- [root@linux osw]# pwd
- /u01/app/osw
- [root@linux osw]# ll archive/
- 总计 36
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswiostat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswmeminfo
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswmpstat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswnetstat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswprvtnet
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswps
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswslabinfo
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswtop
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswvmstat
- [root@linux osw]# cd archive/
- [root@linux archive]# ll
- 总计 36
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswiostat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswmeminfo
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswmpstat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswnetstat
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswprvtnet
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswps
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswslabinfo
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswtop
- drwxr-xr-x 2 root root 4096 12-13 02:16 oswvmstat
|
评论暂时关闭