GoldenGate學習筆記二_監控GoldenGate
阿新 • • 發佈:2019-01-30
監控GoldenGate
1、使用GGSCI
首先進入GoldenGate安裝目錄,執行GGSCI。
info all檢視各程序執行情況。
view params <程序名稱>檢視程序配置。
info <程序名稱>|info <程序名稱> detail檢視程序資訊。
info <程序名稱> showch檢視程序檢查點資訊,裡面有日誌sequence#等資訊。
stats <程序名稱>,<時間頻度>,table <owner name>.<table name>檢視程序處理記錄數。
view report <程序名稱>檢視程序執行報告(執行該語句前可能需要send pname,report重新整理報告)。
2、檢視日誌
首先進入GoldenGate安裝目錄,執行GGSCI。
view ggsevt檢視日誌資訊。
日誌存放與作業系統goldengate安裝目錄下:
例:/u01/ogg/ggserr.log
3、監控extract恢復
事務執行中,extract發生異常,再啟動時需要恢復,以下命令監控恢復狀態:
send extractname status
會有三種狀態:
In recovery[1] – Extract isrecovering to its checkpoint in the transaction log.
In recovery[2] – Extract isrecovering from its checkpoint to the end of the trail.
Recovery complete – Therecovery is finished, and normal processing will resume.
4、檢視程序滯後情況
語法:LAG {EXTRACT | REPLICAT | ER}{<group | wildcard>}
例:lag *
設定LAG日誌報警參考以下引數: LAGREPORTMINUTES, LAGREPORTHOURS, LAGCRITICALSECONDS, LAGCRITICALMINUTES, LAGCRITICALHOURS, LAGINFOSECONDS, LAGINFOMINUTES, LAGINFOHOURS
5、檢視統計資訊
語法:STATS {EXTRACT | REPLICAT | ER} {<group| wildcard>} [TABLE {<name | wildcard>}]STATS {EXTRACT | REPLICAT | ER} {<group| wildcard>}, REPORTRATE {HR | MIN | SEC}
STATS {EXTRACT | REPLICAT | ER} {<group| wildcard>},TOTALSONLY <table>
STATS {EXTRACT | REPLICAT | ER} {<group| wildcard>},{TOTAL | DAILY | HOURLY | LATEST}
6、作業系統中檢視程序錯誤資訊
<extract|replicat> paramfile <pathname>.prm
7、檢視discard檔案
VIEW REPORT<file name>
管理discard檔案參考引數 DISCARDROLLOVER