易网时代-编程资源站
Welcome
微信登录
首页
/
数据库
/
MySQL
/
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
... ...
以上这里就是没30秒采样一次,连续采用一个小时。 初次使用会在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
1
2
下一页
Oracle查询语句优化深入解析Oracle数据库相关资讯 Oracle基础教程
Oracle块编程返回结果集详解 (11/10/2013 10:45:58)
Oracle基础教程之设置系统全局区 (08/22/2013 14:24:00)
Oracle基础教程知识点总结 (06/18/2013 07:43:32)
Oracle基础教程之tkprof程序详解 (10/22/2013 11:49:50)
Oracle基础教程之sqlplus汉字乱码 (07/18/2013 16:30:00)
Oracle 管理之 Linux 网络基础 (02/16/2013 18:37:35)
本文评论 查看全部评论 (0)
表情: 姓名:
匿名
字数
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图