下载此文档

GoldenGate最佳实战经验总结,推荐文档.docx


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
GoldenGate 最佳实战经验
进程监控的依据
? ggsci 命令
-通过在OGG命令行中查看进程信息命令的输出结果
监控进程运行状态
-常用命令是info命令,如info all, info er *等
-通过自定义脚本执行ggsc命令可以监控OGG运行状 态
-该日志文件由Manager进程维护 -记录所有进程的启动和停止信息及其它日志信息, 按照严重级别划分为
INFO/WARNING/ERROR
-可以通过Director,第三方监控工具或自定义脚本监 控
? 进程报告
-进程报告里面包含了该进程从启动至今的运行信息 -一旦进程中止,是排除错误的首要依据
OGG监控最佳实践-使用Director
? 配置告警邮件
-

-可为每个OGG实例、进程设定不同的告警接收人
OGG监控最佳实践-使用脚本
? 使用脚本执行 ggsci 命令,根据结果判断运 行状态,如进程异 常可以发送告警邮件,可以将进程报告放到 邮件中作为附件
? 脚本示例
#!/usr/bin/ksh LD_LIBRARY_PATH=/app/oracle/
ORACLE_SID=ggs ORACLE_BASE=/app/oracle
PATH=/usr/lib/qt-
:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/app/oracl e/
SLEEPTIME=30 # number of seconds to sleep between iterations ALERT_EMAIL=******@ #Email address to receive alert message.
OGG_HOME=/home/oracle/goldengate #GoldenGate installation directory.
OGG监控最佳实践-使用脚本(续)
while (( 1 ))
do
cd $OGG_HOME
echo "info all" | ./ggsci |grep -E "MANAGER|EXTRACT|REPLICAT" >
while read Program Status Group Lag Time do
if [ "$Program" = "MANAGER" -a "$Status" = "STOPPED" ]; then mail -s "GoldenGate MANAGER STOPPED." $ALERT_EMAIL < $OGG_HOME/dirrpt/
exit else if [ "$Status" = "ABENDED" -o "$Status" = "STOPPED" ]; then mail -s "GoldenGate $Program $Group $Status." $ALERT_EMAIL < $OGG_HOME/dirrpt/$ fi fi
done < rm sleep $SLEEPTIME done
exit 0 提示:本例使用 mail 命令发送有邮件,请联系系统管理员确认或修 改发送邮件方法
? REPORT
-REPORT AT 14:00
-REPORT ON FRIDAY AT 23:00
? REPORTCOUNT
-REPORTCOUNT EVERY 1000000 RECORDS -REPORTCOUNT EVERY 30 MINUTES, RATE 配置 Report 收集统计信息
-REPORTCOUNT EVERY 2 HOURS
? REPORTROLLOVER -REPORTROLLOVER AT 01:00 配置定时删除过期队列
? 用于自动删除过期队列,节省硬盘空 间
? 建议配置在 Mgr 进程中,可集中管理 所有队列
-在mgr参数中加入以下行
purgeoldextracts /<goldengate 安装目录 >/dirdat/*, usecheckpoint, minkeepdays 7
其中,第一个参数为队列位置, *可匹配备份中心所有 队列文件; 第二个参数表示是首先要保证满足检查点需要,不能 删除未处理队列; 第三个参数表示最小保留多少天,后面的数字为天 数。例如,如果希望只
保留队列 /ggs/di

GoldenGate最佳实战经验总结,推荐文档 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息