1. 程式人生 > >GoldenGate學習筆記二_監控GoldenGate

GoldenGate學習筆記二_監控GoldenGate

 監控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