OGG日常运维监控的自动化脚本模板

本文介绍了一个用于监控Oracle GoldenGate状态的Shell脚本。该脚本通过一系列命令收集GoldenGate进程的状态信息、文件系统使用情况及日志详情等,并将这些信息记录到指定的日志文件中。这对于维护GoldenGate复制系统的稳定性和性能非常有用。
#!/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 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值