Oracle GoldenGate学习之--GoldenGate的监控
2014-09-29 09:48
218 查看
1、使用GGSCI命令监控
(1)进入GoldenGate安装目录,运行GGSCI,然后使用info all查看整体的运行状况
Group表示进程的名称(MGR进程不显示名字);
Lag表示进程的延时;Status表示进程的状态,有4种状态。
STARTING 表示正在启动过程中。
RUNNING 表示进程正常运行。
STOPPED 表示进程被正常关闭。
ABENDED 表示进程非正常关闭,需要进一步调查原因。
正常情况下,所有进程的状态应该为RUNNING,且Lag应该在一个合理的范围内。
(2)使用view params <进程名> 可以查看进程的参数设置,该命令支持通配符*
(3)使用info <进程名称> 命令可以查看进程信息,可以查看到的信息包括进程状态、checkpoint信息、延时等
(4)还可以使用info <进程名称> detail 命令查看更详细的信息,包括所使用的trail文件、参数文件、报告文件、警告日志的位置等
(5)使用info <进程名称> showch 命令可以查看到详细的关于checkpoint的信息,用于查看GoldenGate进程处理过的事务记录
其中比较重要的是Extract进程的recovery checkpoint,它表示源数据中最早的未被处理的事务;通过recovery checkpoint可以查看到该事务的redo log位于哪个日志文件以及该日志文件的序列号。
所有序列号比它大的日志文件,均需要保留。
(6)lag <进程名称> 可以查看详细的延时信息
(7)stats可以查看进程处理的记录数:
该报告会详细地列出处理的类型和记录数,例如:
stats <进程名称>,<时间频度>,table <owner name>.<table name>
列出自进程启动以来处理的所有记录数,如图11-8所示。
列出当天以来处理的有关scott.emp_ogg表的所有记录数。
(8)view report <进程名称> 可以查看运行报告
(9)也可以进入到 <GoldenGate安装目录>/dirrpt/目录下,查看对应的报告文件。
最新的报告总是以<进程名称>.rpt命名的。加后缀数字的报告是历史报告,数字越大对应的时间越久
[oracle@aix212@ dirrpt]$cat EORA_1.rpt
如果进程运行时有错误,则报告文件中会包括错误代码和详细的错误诊断信息。通过查找错误代码,可以帮助定位错误原因,解决问题。
2、ggserr.log日志监控
(1)可以用以下方法查看日志文件。
可以通过操作系统命令直接查看ggserr.log文件。
使用GoldenGate Director。
在GGSCI中运行命令view ggsevt。
(2)在日志文件中可以查看到的内容如下。
GGSCI命令的历史记录。
GoldenGate进程的启动与停止。
已执行的处理。
发生的错误。
信息和警告消息。
(3)日志文件的部分内容
案例分析1:
目标端replicat进程启动异常
查看日志:
日志1:
无法找到checkpint table !
重新启动replicat进程:
启动失败,查看日志!
日志2:
checkpointtable 错误 !
处理方法:
查看ogg日志:
GGSCI (aix211) 12> view ggsevt
案例分析2:
源端初始化进程(eini_1)和目标端初始化进程(rini_1)
目标端初始化进程rini_1:
源端初始化进程eini_1:
启动源端初始化进程:
进程启动后,目标端初始化进程自动启动!
本文出自 “天涯客的blog” 博客,请务必保留此出处http://tiany.blog.51cto.com/513694/1558174
(1)进入GoldenGate安装目录,运行GGSCI,然后使用info all查看整体的运行状况
Lag表示进程的延时;Status表示进程的状态,有4种状态。
STARTING 表示正在启动过程中。
RUNNING 表示进程正常运行。
STOPPED 表示进程被正常关闭。
ABENDED 表示进程非正常关闭,需要进一步调查原因。
正常情况下,所有进程的状态应该为RUNNING,且Lag应该在一个合理的范围内。
(2)使用view params <进程名> 可以查看进程的参数设置,该命令支持通配符*
所有序列号比它大的日志文件,均需要保留。
(6)lag <进程名称> 可以查看详细的延时信息
该报告会详细地列出处理的类型和记录数,例如:
stats <进程名称>,<时间频度>,table <owner name>.<table name>
(8)view report <进程名称> 可以查看运行报告
最新的报告总是以<进程名称>.rpt命名的。加后缀数字的报告是历史报告,数字越大对应的时间越久
2、ggserr.log日志监控
(1)可以用以下方法查看日志文件。
可以通过操作系统命令直接查看ggserr.log文件。
使用GoldenGate Director。
在GGSCI中运行命令view ggsevt。
(2)在日志文件中可以查看到的内容如下。
GGSCI命令的历史记录。
GoldenGate进程的启动与停止。
已执行的处理。
发生的错误。
信息和警告消息。
(3)日志文件的部分内容
目标端replicat进程启动异常
日志1:
日志2:
处理方法:
GGSCI (aix211) 12> view ggsevt
源端初始化进程(eini_1)和目标端初始化进程(rini_1)
目标端初始化进程rini_1:
相关文章推荐
- Oracle GoldenGate学习之--GoldenGate的监控
- Oracle GoldenGate学习之--GoldenGate的监控
- GoldenGate学习笔记二_监控GoldenGate
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate - Install Oracle GoldenGate 11.2.1.0 on Linux
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- GoldenGate系统二:快速搭建三方单向通信GoldenGate环境 分类: H2_ORACLE 2013-05-16 10:54 827人阅读 评论(0) 收藏
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- GoldenGate学习三 在windows下配置oracle到oracle的DDL同步。
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
- Oracle Golden Gate 系列十二 -- GG 数据初始化装载二 基于SCN 的初始化 说明 与 示例
- Oracle Golden Gate 系列十一 -- 配置 GG DDL 同步 说明 与 示例
- Oracle Golden Gate 系列十一 -- 配置 GG DDL 同步 说明 与 示例
- Oracle Golden Gate 系列十二 -- GG 数据初始化装载二 基于SCN 的初始化 说明 与 示例
- Oracle Golden Gate 系列十二 -- GG 数据初始化装载二 基于SCN 的初始化 说明 与 示例