经过一番折腾,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文件的内容。
下载: