下载

osw 下载地址:
https://support.oracle.com
Doc ID Doc ID 301137.1

下载对应版本,例如:
oswatcher-7.3.3-2.el6.noarch.rpm
oswbb-service-7.3.4-1.noarch.rpm

安装centos7平台

rpm -ivh oswatcher-7.3.3-2.el6.noarch.rpm systemctl start oswatchersystemctl enable oswatchercentos6 平台

rpm -ivh oswatcher-7.3.3-2.el6.noarch.rpm/etc/init.d/oswatcher startchkconfig oswatcher on chkconfig --list oswatcher rpm -e --nodeps oswbb-service-7.3.4-1目录说明

osw 每30分钟收集一次数据

ps -ef | grep -i osw

/bin/bash /usr/sbin/OSWatcher -i 30 -m 48 -l /var/log/oswatcher/log /var/log/oswatcher

在osw的archive目录有如下几个文件,一个小时生成一个文件,分别记录如下的内容

oswifconfig => ifconfig oswiostat => iostat -xoswmeminfo => cat /proc/meminfo oswmpstat => mpstatoswnetstat => Ip,TCP,Icmp,UDP相关信息oswprvtnet => osw没有搜集oswps => ps auxoswslabinfo cat /proc/slabinfooswtop topcoswvmstat => vmstat

如果要排查问题,可以将oswiostat、oswvmstat、oswmeminfo、oswtop和oswps结合来定位问题

查看IO的idle

grep "idle" -A 1 iostat.dat| grep -v idle|grep -v "-"| awk '{print $NF}'|less