oracle oswatcher 使用d

Posted on 2010-11-05 21:57  blackcat  阅读(975)  评论(0编辑  收藏  举报

经过一番折腾,OSW终于能处理了,另外附上OSW的一些资料:

●命令格式:
startOSW.sh $1 $2 $3
$1表示收集间隔,单位为秒,默认为30osw
$2表示采集的数据的保留时间,单位为小时,默认为48
$3表示使用何种压缩工具去压缩收集到的数据

例:
startOSW.sh 10 8
每10秒收集一次,保留8小时的采集数据

●图形化查看统计信息:
首先设置java命令的path:export PATH=$PATH:$JAVA_HOME/bin
然后设置DISPLAY:exprot DISPLAY=xxx.xxx.xxx.xxx:0.0
最后:java -jar oswg.jar -i archive
archive目录为收集数据所在目录,位于OSW的安装目录下

●使用命令行方式生成报表
-6  在OSW安装目录下的gif目录里生成与CPU相关的GIF图片
-7  在OSW安装目录下的gif目录里生成与Memory相关的GIF图片
-8  在OSW安装目录下的gif目录里生成与Disk相关的GIF图片
-B  选择报告的开始时间,格式为Mon DD HH:MM:SS YYYY
-E  选择报告的结束时间,格式为Mon DD HH:MM:SS YYYY
-P  以HTML格式生成报表,注意使用该参数前需要在OSW安装目录下手工新建profile目录,否则会报错

以上参数可以单独使用,也可以组合使用,例:
java -jar oswg.jar -i archive -6 -B Sep 12 10:00:00 2009 -E Sep 12 11:00:00 2009    生成从9月12日10点到11点之间所有与CPU相关的GIF图片
java -jar oswg.jar -i archive -6 -7 -8 -B Sep 12 10:00:00 2009 -E Sep 12 11:00:00 2009  -P  以HTML格式生成从9月12日10点到11点之间的CPU、Memory、Disk相关的报表信息

●在RAC环境收集数据时,可将OSW安装目录下Exampleprivate.net重命名为private.net,以收集私有网络的信息。
具体使用可以看Exampleprivate.net文件的内容。

 

下载:

osw.zip 

 

Copyright © 2024 blackcat
Powered by .NET 8.0 on Kubernetes