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。 -
度量:遥测和监视中的基本概念。度量定义一组时间序列数据点。每个度量按名称空间、度量名称、区间标识符、一组一个或多个维和一个度量单位进行唯一定义。每个数据点都有一个时间戳、一个值和一个与其关联的计数。
-
维:定义与度量关联的特征的键 - 值对。例如,
resourceId,即 Oracle Cloud Infrastructure GoldenGate 部署 OCID。 -
统计信息:指定时间段内的度量数据聚合。聚合使用指定时段内的名称空间、度量名称、维和数据点度量单位来完成。
-
报警:用于自动执行操作监视和性能。预警将跟踪在特定时间段内发生的更改。它还会根据为度量定义的规则执行一个或多个定义的操作。
Prerequisites
-
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 部署中提取流程的名称。 -
ReplicatName:Oracle Cloud Infrastructure GoldenGate 部署中的复制进程的名称。 -
DistributionPathName:Oracle Cloud Infrastructure GoldenGate 部署中的分发路径进程的名称。 -
ReceiverPathName:Oracle Cloud Infrastructure GoldenGate 部署中的接收方路径进程的名称。 -
ageSeconds:脉动存在时间(秒)。
| 度量 | 度量说明 | 度量维和 | 建议的操作 |
|---|---|---|---|
名称 显示名称: CPU 占用率 |
所有使用者组的 CPU 总占用率百分比。存在提取或复制滞后时检查 CPU 占用率。 |
|
如果 CPU 占用率较高,则可以:
|
名称: 显示名称: OCPU 使用量 |
部署使用的 OCPU 总数。 当该计数小于最小 OCPU 数时,将显示最小值。 当 OCPU 数大于最小数时,将显示实际 OCPU 数。 |
|
如果 OPCU 使用量较高,您可以:
|
名称: 显示名称:内存使用率 |
使用的可用内存所占百分比。 对内存的需求与复制的数据的大小一致。如果分配了足够的内存,则每个打开的事务处理将保留在内存中,直到收到提交记录。 |
|
如果内存使用率较高,则可以:
|
名称: 显示名称:总体部署健康状况 |
部署服务的总体健康状况百分比。 有四项服务:管理服务、分销服务、接收方服务和绩效指标服务。如果所有四个都运行正常,预期得分是 100%。如果部署运行状况为 50%,则只有两个服务运行正常。 |
|
创建提取、复制、分发或接收方路径时,可以在“托管选项”下将该进程标记为“对部署运行状况至关重要的”。如果部署健康状况大于 100%,则检查标记为“对部署健康状况至关重要”的进程。 |
名称: 显示名称:部署入站滞后 |
所有入站流的平均延迟,这对部署健康状况至关重要 |
|
不适用 |
名称: 显示名称:部署出站滞后 |
所有出站流的平均滞后(秒)这对部署健康状况至关重要 |
|
不适用 |
名称: 显示名称:交换空间使用情况 |
部署使用的交换空间百分比。 由于 OCI GoldenGate 仅将提交的事务处理写入线索文件,因此所有未提交的事务处理都缓存到内存中。高速缓存同时使用物理内存和交换空间(虚拟内存)。交换空间位于硬盘驱动器上,以便在物理内存 (RAM) 已满时提供额外的内存。 |
|
如果交换空间使用量正在增加,请考虑向部署添加其他 OCPU 以增加物理内存 (RAM)。 |
名称: 显示名称:临时空间使用情况 |
部署使用的临时空间百分比。 当高速缓存的事务处理数据总数超过高速缓存大小设置时,提取会将高速缓存数据写入临时文件。与提取写入临时文件相比,操作系统交换到磁盘的效率更高。 |
|
如果临时空间使用量正在增加,请考虑向部署添加其他 OCPU 以增加物理内存 (RAM)。 |
名称: 显示名称:文件系统使用情况 |
部署使用的文件系统空间量 (GB) |
|
如果文件系统使用率较高:
|
名称: 显示名称:提取状态 |
部署中提取流程的健康状况百分比
|
|
如果提取进程异常终止或停止,请检查报告文件以了解解决问题的根本原因或错误。 |
名称: 显示名称:复制状态 |
部署中复制进程的健康状况百分比
|
|
如果复制已停止或异常终止,则检查 Replicat 报告文件以了解诊断问题的根本原因或错误。 |
名称: 显示名称:分配路径状态 |
部署中分配路径进程的运行状况百分比
|
|
如果异常终止或停止,则可能的原因如下:
|
名称: 显示名称:接收方路径状态 |
部署中接收方路径进程的运行状况百分比
|
|
如果接收器路径状态为停止或异常终止:
|
名称: 显示名称:提取滞后 |
提取处理记录的时间(基于系统时钟)和该源记录在线时间戳之间的差值,以秒为秒。 |
|
如果提取滞后很高,则:
|
名称: 显示名称:复制滞后 |
复制处理最后一条记录的时间(基于系统时钟)和记录在线索中的时间戳之间的差值(秒)。 |
|
如果复制滞后很高:
|
名称: 显示名称:分发路径滞后 |
部署中分发路径进程的平均滞后(秒)。例如,如果源部署和目标部署在两个不同的数据中心中运行,则网络延迟问题可能会影响滞后。 |
|
不适用 |
名称: 显示名称:接收方路径滞后 |
部署中接收方路径进程的平均滞后(秒) |
|
不适用 |
名称: 显示名称:心跳滞后 |
从源端点到目标端点的复制滞后(秒)。 |
|
如果心跳滞后很高,则:
|
流分析度量
Oracle Cloud Infrastructure GoldenGate Stream Analytics 指标包括以下维度:
-
deploymentId:对于所有度量,deploymentId是部署 OCID。 -
deploymentName:Oracle Cloud Infrastructure GoldenGate 部署的名称。 -
PipelineName:管道的名称。 -
component:管道运行时进程,驱动程序或执行程序。
| 度量 | 度量说明 | 度量维和 | 建议的操作 |
|---|---|---|---|
名称: 显示名称:管道运行状况 |
流分析管道的整体健康状况百分比。
|
|
不适用 |
名称: 显示名称: Pipeline 处理速率 |
部署中管道每秒处理的平均事件数。 |
|
不适用 |
名称: 显示名称: Pipeline 计划延迟 |
部署中管道的平均调度延迟(毫秒)。 |
|
不适用 |
{::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 总占用率百分比。存在提取或复制滞后时检查 CPU 占用率。 |
|
如果 CPU 占用率长时间保持在高水平,请联系 Oracle 技术支持。 |
名称: 显示名称:内存使用率 |
已用可用内存的百分比。<p> 对内存的需求与复制的数据的大小一致。如果分配了足够的内存,则每个打开的事务处理将保留在内存中,直到收到提交记录。</p> |
|
如果 CPU 占用率长时间保持在高水平,请联系 Oracle 技术支持。 |
名称: 显示名称: OCPU 使用量 |
部署使用的 OCPU 总数。 当该计数小于最小 OCPU 数时,将显示最小值。 当 OCPU 数大于最小数时,将显示实际 OCPU 数。 |
|
如果 CPU 占用率长时间保持在高水平,请联系 Oracle 技术支持。 |
名称: 显示名称: Pipeline Capture 状态 |
捕获(提取)进程的运行状况百分比。 |
|
不适用 |
名称: 显示名称:管道应用状态 |
应用 (Replicat) 进程的运行状况百分比。 |
|
不适用 |
名称: 显示名称:管道捕获滞后 |
部署中捕获(提取)进程的平均滞后(秒)。 |
|
不适用 |
名称: 显示名称:管道应用滞后 |
部署中的应用 (Replicat) 进程的平均滞后(秒)。 |
|
不适用 |
名称: 显示名称:管道运行状况 |
底层管道服务和流程的整体健康状况百分比。
|
|
不适用 |
名称: 显示名称:心跳滞后 |
从源端点到目标端点的复制滞后(秒)。 |
|
如果心跳滞后很高,则:
|
使用 Console
要查看 Oracle Cloud Infrastructure GoldenGate 度量:
-
在控制台导航菜单中,选择可观察性和管理,然后在监视下,选择服务度量。
-
对于区间,选择包含您感兴趣的 Oracle Cloud Infrastructure GoldenGate 部署的区间。
-
对于 Metric Namespace(度量名称空间),选择 oci_goldengate 。
刷新浏览器以查看服务发出的最新度量。