Oracle Cloud Infrastructure GoldenGate 度量
使用指標、警報和通知監控 Oracle Cloud Infrastructure GoldenGate 部署的部署狀況、容量和整體效能。在 Oracle Cloud 主控台中,您可以監督 OCI GoldenGate 部署詳細資訊頁面或使用度量總管的度量。
資源:goldengate-deployments、goldengate-connections、goldengate-pipelines
概觀
Oracle Cloud Infrastructure GoldenGate 指標可協助您測量來源與目標資料庫之間複製的資料量。
下列詞彙有助於瞭解評量標準:
-
命名空間:Oracle Cloud Infrastructure GoldenGate 測量結果的容器。Oracle Cloud Infrastructure GoldenGate 的命名空間為
oci_goldengate。 -
指標:遙測和監控的基本概念。測量結果會定義一組時間序列的資料點。每個度量都是依命名空間、度量名稱、區間 ID、一組一或多個維度以及單位的唯一定義。每個資料點都有一個時間戳記、一個值,以及一個與其相關聯的計數。
-
維度:定義與測量結果關聯之特性的索引鍵 - 值組。例如,
resourceId,即 Oracle Cloud Infrastructure GoldenGate 部署 OCID。 -
統計資料:指定期間內的測量結果資料聚總。在指定的期間內,會使用命名空間、測量結果名稱、維度以及資料點計量單位來進行聚總。
-
警示:用於自動執行作業監督與效能。警示會追蹤在特定期間內發生的變更。它也會根據為測量結果定義的規則,執行一或多個定義的動作。
必備條件
-
IAM 原則:若要監控資源,不論您是使用主控台或 REST API 搭配 SDK、CLI 或其他工具,都必須具備管理員所撰寫原則的必要存取類型。原則必須可讓您存取監督服務以及受監督的資源。如果您嘗試執行動作並收到您沒有權限或未經授權的訊息,請向管理員確認您已授予的存取類型,以及應使用哪個區間。如需有關要監視之使用者授權的詳細資訊,請參閱監視或通知。
-
此頁面所列的度量會自動供您建立的任何 Oracle Cloud Infrastructure GoldenGate 部署使用。您不需要對資源啟用監督,即可取得這些測量結果。
可用的測量結果
注意:請確定將部署升級至最新版本,以運用所有可用的測量結果。
資料複製度量
Oracle Cloud Infrastructure GoldenGate 資料複寫度量包含下列維度:
-
deploymentId:對於所有測量結果,deploymentId是建置 OCID。 -
deploymentName:Oracle Cloud Infrastructure GoldenGate 部署的名稱。 -
ExtractName:Oracle Cloud Infrastructure GoldenGate 部署中的 Extract 處理作業名稱。 -
ReplicatName:Oracle Cloud Infrastructure GoldenGate 部署中的 Replicat 處理作業名稱。 -
DistributionPathName:Oracle Cloud Infrastructure GoldenGate 部署中「分送路徑」處理作業的名稱。 -
ReceiverPathName:Oracle Cloud Infrastructure GoldenGate 部署中「接收者路徑」處理作業的名稱。 -
ageSeconds:心跳機制時效 (秒)。
| 度量 | 測量結果描述 | 單位標準維度 | 建議的動作 |
|---|---|---|---|
名稱 顯示名稱: CPU 使用量 |
所有用戶群組的 CPU 總使用率百分比。有 Extract 或 Replicat 延遲時,檢查 CPU 使用率。 |
|
如果「CPU 使用量」很高,您可以:
|
名稱: 顯示名稱: OCPU 使用量 |
部署所使用的 OCPU 總數。 計數若低於 OCPU 數目下限,會顯示最小值。 OCPU 數目若大於最少數目,就會顯示實際使用的 OCPU 數目。 |
|
如果 OPCU 使用量很高,您可以:
|
名稱: 顯示名稱:記憶體使用量 |
使用的可用記憶體百分比。 記憶體的需求會與複製的資料大小一致。如果配置了足夠的記憶體,則每個開啟的交易都會保留在記憶體中,直到收到確認記錄為止。 |
|
如果「記憶體使用量」很高,您可以:
|
名稱: 顯示名稱:整體部署狀況 |
部署服務的整體狀況百分比. 有四種服務:管理服務、分配服務、接收者服務及效能測量結果服務。如果四者的運作正常,則預期的分數為 100%。如果「部署狀況」為 50%,則只有兩個服務的執行狀況良好。 |
|
建立 Extract、Replicat、Distribution 或 Receiver Paths 時,您可以將處理作業標示為「受管理選項」底下的「建置狀況的重要性」。如果「建置狀況」大於 100%,請檢查標示為「嚴重至建置狀況」的處理作業。 |
名稱: 顯示名稱:部署內送延遲 |
所有對部署狀況至關重要的輸入串流平均延遲 (秒) |
|
不適用 |
名稱: 顯示名稱:建置輸出延遲 |
所有對部署狀況至關重要的輸出串流平均延遲時間 (秒) |
|
不適用 |
名稱: 顯示名稱:交換空間使用狀況 |
部署所使用的交換空間百分比。 由於 OCI GoldenGate 只會將已確認的交易寫入歷程檔,因此所有未確認的交易都會快取至記憶體中。快取同時使用實體記憶體與交換空間 (虛擬記憶體)。交換空間位於硬碟上,可在實體記憶體 (RAM) 已滿時提供額外的記憶體。 |
|
如果「交換空間使用狀況」增加,請考慮在部署中新增額外的 OCPU,以增加實體記憶體 (RAM)。 |
名稱: 顯示名稱:暫時空間使用狀況 |
部署所使用的暫時空間百分比。 當快取的交易資料總計超過快取大小設定時,Extract 會將快取資料寫入暫存檔案。作業系統交換至磁碟比讓 Extract 寫入暫存檔案更有效率。 |
|
如果「暫時空間使用狀況」日益增加,請考慮為部署新增額外的 OCPU,以增加實體記憶體 (RAM)。 |
名稱: 顯示名稱:檔案系統使用狀況 |
部署所使用的檔案系統空間大小 (GB) |
|
如果檔案系統使用狀況很高:
|
名稱: 顯示名稱:擷取狀態 |
部署中 Extract 處理作業的狀況百分比
|
|
如果「摘錄」處理程序已放棄或停止,請檢查報告檔案中的根本原因或錯誤以排解問題。 |
名稱: 顯示名稱: Replicat 狀態 |
部署中 Replicat 處理作業的狀況百分比
|
|
如果 Replicat 已停止或中止,請查看 Replicat 報表檔案,瞭解根本原因或錯誤以診斷問題。 |
名稱: 顯示名稱:分配路徑狀態 |
部署中分配路徑處理作業的狀況百分比
|
|
如果放棄或停止,則可能的原因如下:
|
名稱: 顯示名稱:接收者路徑狀態 |
部署中「接收者路徑」處理作業的狀況百分比
|
|
如果「接收者路徑狀態」已停止或已中止:
|
名稱: 顯示名稱:擷取延遲 |
擷取在資料來源中處理記錄 (根據系統時鐘) 與該記錄時間戳記之間的差異 (秒)。 |
|
如果「擷取延遲」很高,則:
|
名稱: 顯示名稱: Replicat Lag |
Replicat 處理上一筆記錄 (根據系統時鐘) 與歷程檔中記錄時戳之間的時間差異 (秒)。 |
|
如果 Replicat 延遲很高:
|
名稱: 顯示名稱:分送路徑延遲 |
部署中「分送路徑」處理作業的平均延遲 (秒)。例如,如果來源和目標部署是在兩個不同的資料中心執行,網路延遲問題可能會影響延遲。 |
|
不適用 |
名稱: 顯示名稱:接收端路徑延遲 |
部署中接收端路徑處理作業的平均延遲 (秒) |
|
不適用 |
名稱: 顯示名稱:活動訊號延遲 |
從來源端點到目標端點的複寫延遲 (秒)。 |
|
如果活動訊號延遲很高,則:
|
串流分析度量
Oracle Cloud Infrastructure GoldenGate Stream Analytics 指標包含下列維度:
-
deploymentId:對於所有測量結果,deploymentId是建置 OCID。 -
deploymentName:Oracle Cloud Infrastructure GoldenGate 部署的名稱。 -
PipelineName:管線的名稱。 -
component:管線程式實際執行處理作業 (驅動程式或執行程式)。
| 度量 | 測量結果描述 | 單位標準維度 | 建議的動作 |
|---|---|---|---|
名稱: 顯示名稱:管線狀況 |
串流分析管線的整體狀況百分比。
|
|
不適用 |
名稱: 顯示名稱:管線處理速率 |
部署中管線每秒處理的平均事件數目。 |
|
不適用 |
名稱: 顯示名稱:業務進程排程延遲 |
部署中管線的平均排程延遲 (毫秒)。 |
|
不適用 |
{::nomarkdown}<p> 名稱: PipelineTotalDelay</p><p> 顯示名稱:管線延遲總計 </p> |
部署中管線的平均延遲總計 (毫秒)。 |
|
不適用 |
{::nomarkdown}<p> 名稱: PipelineMemoryUsage</p><p> 顯示名稱:管線記憶體使用狀況 </p> |
部署中管線驅動程式和執行器的記憶體用量 (MB)。 |
|
不適用 |
管線測量結果
Oracle Cloud Infrastructure GoldenGate 管線度量可能包括下列維度:
-
deploymentId:對於所有測量結果,deploymentId是建置 OCID。 -
deploymentName:Oracle Cloud Infrastructure GoldenGate 部署的名稱。 -
PipelineName:管線的名稱。 -
pipelineId:pipelineId是管線 OCID。 -
ProcessName:系統產生的程序名稱。 -
ageSeconds:心跳機制時效 (秒)。
| 度量 | 測量結果描述 | 單位標準維度 | 建議的動作 |
|---|---|---|---|
名稱: 顯示名稱: CPU 使用量 |
所有用戶群組的 CPU 總使用率百分比。有 Extract 或 Replicat 延遲時,檢查 CPU 使用率。 |
|
如果長時間的 CPU 使用率維持在高層次,請洽詢 Oracle Support。 |
名稱: 顯示名稱:記憶體使用量 |
使用的可用記憶體百分比。<p> 記憶體的需求與複製的資料大小一致。如果配置了足夠的記憶體,則每個開啟的交易都會保留在記憶體中,直到收到確認記錄為止。</p> |
|
如果長時間的 CPU 使用率維持在高層次,請洽詢 Oracle Support。 |
名稱: 顯示名稱: OCPU 使用量 |
部署所使用的 OCPU 總數。 計數若低於 OCPU 數目下限,會顯示最小值。 OCPU 數目若大於最少數目,就會顯示實際使用的 OCPU 數目。 |
|
如果長時間的 CPU 使用率維持在高層次,請洽詢 Oracle Support。 |
名稱: 顯示名稱:管線擷取狀態 |
擷取 (擷取) 處理作業的狀況百分比。 |
|
不適用 |
名稱: 顯示名稱:管線套用狀態 |
套用 (Replicat) 處理作業的狀況百分比。 |
|
不適用 |
名稱: 顯示名稱:管線擷取延遲 |
部署中 Capture (Extract) 處理作業的平均延遲 (秒)。 |
|
不適用 |
名稱: 顯示名稱:管線套用延遲 |
部署中套用 (Replicat) 處理作業的平均延遲 (秒)。 |
|
不適用 |
名稱: 顯示名稱:管線狀況 |
基本管線服務與處理作業的整體狀況百分比。
|
|
不適用 |
名稱: 顯示名稱:活動訊號延遲 |
從來源端點到目標端點的複寫延遲 (秒)。 |
|
如果活動訊號延遲很高,則:
|
使用主控台
若要檢視 Oracle Cloud Infrastructure GoldenGate 度量,請執行下列操作:
-
在主控台導覽功能表中,選取可觀測性與管理,然後在監督下,選取服務測量結果。
-
若為區間,請選取包含您感興趣之 Oracle Cloud Infrastructure GoldenGate 部署的區間。
-
如果是測量結果命名空間,請選取 oci_goldengate 。
重新整理瀏覽器以檢視服務所發出的最新度量。