oracle官方推出的主机性能分析利器oswbb工具!

作为DBA在进行数据库故障分析和数据库例行扩容评估时,需要对数据库主机的CPU、内存、磁盘、网络进行负荷分析,常规处理方法是定时任务获取主机不同时刻的性能指标,然后对数据进行处理,最后通过excel等工具制作成运行曲线图。通过该工具可以大大增强你处理问题的效率! 尤其当你的网络不能上外网,同时又没有主机监控时,该工具是你处理问题的必不少的利器!

一、安装部署

下载软件tar包,放到有足够空间的任意目录并解压:

tar xvf oswbb812.tar

二、获取报告

执行如下命令,5分钟(300秒)采集一次,保留48小时,自动压缩为gzip格式

./startOSWbb.sh 300 48 gzip &

运行后,进程会常驻后台持续运行,如需停止可执行如下命令停止

./stopOSWbb.sh

注意:运行后,根据参数设置周期定期获取主机指标后默认放到程序目录下archive中

三、 生成图形报告

系统环境要求:

1、安装了图形化界面

2、配置如下参数

export LANG=C

export DISPLAY=:0.0

然后执行如下命令:

java -jar -Xmx256m oswbba.jar -i /tmp/archive -BJan 25 09:01:52 2018-EJan 25 14:11:55 2018

其中 B和E参数为生成报告所分析数据的开始时间和结束时间,i参数为收集的原始数据所在的位置。