啟用監控功能
有效對象
GLOBALS
說明
您可以使用 ENABLEMONITORING 參數來啟用從 Oracle GoldenGate Monitor 監督 Oracle GoldenGate 執行處理,以及收集「效能測量結果服務」的趨勢資料。
「效能測量結果伺服器」主要用來監督處理作業或服務以及收集統計資料。從 Oracle GoldenGate 21c 開始,會使用 Unix 網域通訊埠 (UDS) 與本機效能測量結果服務進行通訊。
UDS 是「效能測量結果服務」中的預設模式。此功能適用於 Oracle 和非 Oracle 資料庫的 Oracle GoldenGate Microservices Architecture。
對於不支援 UDS 的作業系統 (例如 Windows 和其他作業系統),將繼續使用 UDP。如果您使用的作業系統不支援 UDS,則必須先設定 ENABLEMONITORING UDP 參數,再以舊版啟動伺服器,才能啟動 PMSRVR GLOBALS 參數。對於 Oracle GoldenGate MA,預設為執行。如需詳細資訊,請參閱 Oracle GoldenGate Microservices Architecture 中的適用於不同作業系統的效能監督協定。
注意:在 UNIX 系統上啟用大量 Oracle GoldenGate 處理作業的監督功能 (大約為 400) 時,可能會超過系統限制允許的共用記憶體大小上限。Manager 傳回的訊息類似下列內容:
WARNING OGG-01934 Datastore repair failed" reported during "start...
如果發生此情況,請將作業系統預設值的 8 倍增加核心參數 kernel.shmall。
預設
已停用
語法
ENABLEMONITORING
[ UDP ]
[ UDPPORT <portnumber> ]
[ HTTPPORT <portnumber> ]
UDPPORT <portnumber>
適用於 UDP,可在 Windows 和其他不支援 UDS 的作業系統上使用效能測量結果伺服器 (PMSRVR) 進行監督。
UDP 監聽連接埠。此為選擇性參數。如果提供,它會覆寫現有的 GLOBALS 參數 REPOUDPPORT。若未提供,則會使用 REPOUDPPORT 值作為連接埠號碼。
您可以在安全部署中變更 PMSRVR 的 UDP 連接埠,方法是將 repoUDPPORT 參數新增至 GLOBALS 檔案。如需設定 PMSRVR 的 UDP 和 TCP 連接埠的詳細資訊,請參閱新增部署。
HTTPPORT <portnumber>
可使用 UDP 進行監督,以使用「效能測量結果伺服器」。不適用於 BDB 或 LMDB 監督模式。
服務的 HTTP 監聽連接埠。此為選擇性參數。若未提供,則 9004 為預設連接埠號碼。