Tag Archives: osw

部署Oracle osw(OS Watcher)

Linux操作系统上的IO、内存、CPU变化如何监控呢?Oracle提供的OS Watcher可以帮助我们监控这些数据,不过我们并不能实时的通过图形看到这部分数据的变化,需要通过命令生成图形。虽然有点后知后觉,不过起码也算时“监控”了。
安装方式非常简单,从Oracle官方网站下载osw安装包,解压缩即可。

[[email protected] tmp]# cd osw/
 [[email protected] osw]# ls
 [[email protected] osw]# ls
 osw301.tar
 [[email protected] osw]# tar -xvf osw301.tar
 ./
 ./osw/
 ./osw/Exampleprivate.net
 ./osw/OSWatcher.sh
 ./osw/OSWatcherFM.sh
 ./osw/OSWgREADME.txt
 ./osw/README.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

sow需要用到java,对java的版本有要求。这个要求可能根据osw的版本不同而有区别。我下载的osw包内对java的版本要求为1.4.2以上,我的是1.6.0.

[[email protected] osw]# java -version
 java version "1.6.0"
 OpenJDK Runtime Environment (build 1.6.0-b09)
 OpenJDK Client VM (build 1.6.0-b09, mixed mode)

启动OSW非常简单。只要运行startOSW.sh就可以了。该shell 需要2个参数,第一个参数指定采样时间间隔,第二个指定存储数据的时间。缺省情况下(如果不输入参数),OSW采样以30秒为间隔,存储24小时的数据.
我设置的间隔时间为10秒,保留时间为240小时,生成的log保存在osw目录下的osw.log文件中。

read more »

普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress