GoldenGate监控(八)

简介:
八、      监控GoldenGate进程
1)         goldengate安装目录下建立文件ogginfo
$vim ogginfo
 info all
                                     下载飞信安装包http://down.51cto.com/data/240154
                                     $mkdir /usr/local/sms
                                     将飞信代码包上传到sms目录,并将所有者赋予oracle
3)         配置监控脚本vi /usr/local/bin/gg_monitor.sh
#!/bin/sh
#monitor goldengate process status
GG_DIR=/oracle/goldengate
cd $GG_DIR
./ggsci <ogginfo.sh |sed -n '/MANAGER/,/REPLICAT/p'|awk '{print $2}' >status.log
for i in `cat status.log`;do
 if [[ $i == RUNNING ]];then
      echo 0;
   else
     LD_LIBRARY_PATH=/usr/local/sms/ /usr/local/sms/fetion --mobile=15910683240 --pwd=123456 --to=15910683240 --msg-utf8="GoldenGate ERROR";
fi;
done;
                                     让系统每 10分钟执行一次检查
                                     #crontab –e
                                     */10 * * * * su  - oracle  -c "sh /usr/local/bin/gg_monitor.sh > /dev/null 2>&1"




本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/646821,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Oracle 关系型数据库
Oracle 管理诊断数据工具ADRCI
Oracle 管理诊断数据工具ADRCI
14 2
|
Oracle 关系型数据库
Oracle自带adrci工具清理告警日志
Oracle自带adrci工具清理告警日志
518 0
Oracle自带adrci工具清理告警日志
19c adrci 配置和管理
19c adrci 配置和管理
187 0
|
监控 Oracle 关系型数据库
|
XML Oracle 关系型数据库