OGG日常运维监控的自动化脚本模板
Posted polestar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OGG日常运维监控的自动化脚本模板相关的知识,希望对你有一定的参考价值。
#!/usr/bin/ksh
export ORACLE_BASE=/oracle/
export ORACLE_SID=epmln1
export ORACLE_HOSTNAME=pmlnpdb1
export ORA_NLS33=/oracle/db/ocommon/nls/admin/data
export ORA_CRS_HOME=/oracle/crs
export ORACLE_HOME=/oracle/db
export gglog=/GoldenGate/dirrpt/`date "+gg_monitor_%Y-%m-%d_%H:%M:%S"`
echo "############ gg process status #############">>$gglog
ps -ef|grep ext|grep -v grep>>$gglog
ps -ef|grep mgr|grep -v grep>>$gglog
echo "####################################">>$gglog
echo "############ gg trail file system usage #############">>$gglog
bdf /GoldenGate >>$gglog
echo "####################################">>$gglog
cd /GoldenGate
echo "############ info all ############">>$gglog
echo "info all"|./ggsci >>$gglog
echo "############ lag * ############">>$gglog
echo "lag *"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ info er * ############">>$gglog
echo "info er *"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ info er *,detail ############">>$gglog
echo "info er *,detail"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ info er *,showch ############">>$gglog
echo "info er *,showch"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ view params mgr ############">>$gglog
echo "view params mgr"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ view params EXTYA ############">>$gglog
echo "view params EXTYA"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ view params EXTYB ############">>$gglog
echo "view params EXTYB"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ view params DPEYA ############">>$gglog
echo "view params DPEYA"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ view params DPEYB ############">>$gglog
echo "view params DPEYB"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ stats * ############">>$gglog
echo "stats *"|./ggsci >>$gglog
echo "####################################">>$gglog
echo "############ tail -1000f /GoldenGate/ggserr.log ############">>$gglog
tail -1000 /GoldenGate/ggserr.log>>$gglog
echo "####################################">>$gglog
echo "############ info er * ,showtrans ############">>$gglog
echo "send er * ,showtrans"|./ggsci >>$gglog
以上是关于OGG日常运维监控的自动化脚本模板的主要内容,如果未能解决你的问题,请参考以下文章