zoukankan      html  css  js  c++  java
  • 用飞信监控GoldenGate进程

    监控GoldenGate进程
    1)         在goldengate安装目录下建立文件ogginfo
    $vim ogginfo
     info all
    2)         配置飞信报警
                                         下载飞信安装包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;
    4)         添加计划任务
                                        让系统每10分钟执行一次检查
                                         #crontab –e
                                         */10 * * * * su  - oracle  -c "sh /usr/local/bin/gg_monitor.sh > /dev/null 2>&1"
  • 相关阅读:
    周鸿祎笔录
    set multiset 集合实现众数的统计
    栈实现 汉诺塔 操作是否符合规范
    优先队列----解决排序问题
    字符串的应用(续一)
    优先队列 的实例(未完----待续)
    字符串的应用
    栈实现括号
    Jave垃圾回收算法
    Java 按代回收垃圾以及回收算法
  • 原文地址:https://www.cnblogs.com/jimeper/p/4299509.html
Copyright © 2011-2022 走看看