機械翻訳について

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です。
  • メトリック: テレメトリおよびモニタリングの基本概念。 メトリックは、データ・ポイントの時系列セットを定義します。 各メトリックは、ネームスペース、メトリック名、コンパートメント識別子、1つ以上のディメンションのセットおよび単位によって一意に定義されます。 各データ・ポイントには、タイムスタンプ、値および関連付けられた件数があります。
  • ディメンション: メトリックに関連付けられた特性を定義するキーと値のペア。 たとえば、Oracle Cloud Infrastructure GoldenGateデプロイメントOCIDであるresourceIdです。
  • 統計: 指定した期間のメトリック・データ集計。 集計は、指定した期間内のネームスペース、メトリック名、ディメンションおよびデータ・ポイント単位を使用して実行されます。
  • アラーム: 操作のモニタリングおよびパフォーマンスの自動化に使用されます。 アラームは、特定の期間に発生した変更を追跡します。 また、メトリックに定義されているルールに基づいて、1つ以上の定義済アクションを実行します。

前提条件

  • 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: ハートビート経過時間(秒)。
メトリック メトリックの説明 メトリック・ディメンション 推奨処理
名前: CpuUtilization

表示名: CPU使用率

すべてのコンシューマ・グループによる合計CPU使用率。 ExtractまたはReplicatのラグがある場合は、CPU使用率を確認します。

deploymentId

deploymentName

CPU使用率が高い場合、次のことができます:
  • デプロイメントにOCPUを追加
  • 自動スケールを有効化(まだ有効になっていない場合)
  • ストレージの使用率と証跡サイズを確認し、高い場合は証跡ファイルをパージ
名前: OcpuConsumption

表示名: OCPU使用量

デプロイメントで使用されるOCPUの合計数。

数がOCPUの最小数より少ない場合は、最小数が表示されます。

OCPUの数が最小数より大きい場合は、実際に使用されたOCPUの数が表示されます。

deploymentId

deploymentName

OPCU消費量が高い場合、次のことができます:
  • デプロイメントにOCPUを追加
  • 自動スケールを有効化(まだ有効になっていない場合)
名前: MemoryUtilization

表示名: メモリー使用率

使用可能なメモリーの使用率。

メモリーの必要性は、レプリケートされるデータのサイズと一致します。 十分なメモリーが割り当てられている場合、開いている各トランザクションは、コミット・レコードを受信するまでメモリー内に保持されます。

deploymentId

deploymentName

メモリー使用率が高い場合、次のことができます:
  • デプロイメントにOCPUを追加
  • 自動スケールを有効化(まだ有効になっていない場合)
名前: DeploymentHealth

表示名: 全体のデプロイメント・ヘルス

デプロイメント・サービスの全体的なヘルスの割合。

4つのサービスがあります: 管理サービス、分散サービス、レシーバ・サービスおよびパフォーマンス・メトリック・サービス。 4つすべてが正常なヘルスであれば、予想スコアは100%です。 デプロイメント・ヘルスが50%の場合、2つのサービスのみが正常に実行されています。

deploymentId

deploymentName

Extract、Replicat、分散またはレシーバ・パスを作成する場合は、「管理対象オプション」でプロセスを「デプロイメント・ヘルスにクリティカル」としてマークできます。 デプロイメント・ヘルスが100%を超える場合は、デプロイメント・ヘルスにクリティカルとマークされたプロセスを確認します。
名前: DeploymentInboundLag

表示名: デプロイ・インバウンド・ラグ

デプロイメントのヘルスに重要なすべてのインバウンド・ストリームの平均ラグ(秒)

deploymentId

deploymentName

該当なし
名前: DeploymentOutboundLag

表示名: デプロイメントのアウトバウンド・ラグ

デプロイメント・ヘルスに重要なすべてのアウトバウンド・ストリームの平均ラグ(秒)

deploymentId

deploymentName

該当なし
名前: SwapSpaceUsage

表示名: スワップ領域使用量

デプロイメントで使用されるスワップ領域の割合。

OCI GoldenGateはコミットされたトランザクションのみを証跡ファイルに書き込むため、コミットされていないトランザクションはすべてメモリーにキャッシュされます。 キャッシュは物理メモリーとスワップ領域(仮想メモリー)の両方を使用します。 スワップ領域はハード・ドライブ上にあり、物理メモリー(RAM)がいっぱいになると追加のメモリーを提供します。

deploymentId

deploymentName

スワップ領域使用量が増加している場合は、デプロイメントにOCPUを追加して物理メモリー(RAM)を増やすことを検討してください。
名前: TempSpaceUsage

表示名: 一時領域使用量

デプロイメントで使用される一時領域の割合。

キャッシュされたトランザクション・データの合計がキャッシュ・サイズ設定を超えると、Extractはキャッシュ・データを一時ファイルに書き込みます。 Extractが一時ファイルを書き込むよりも、オペレーティング・システムがディスクにスワップする方が効率的です。

deploymentId

deploymentName

一時領域使用量が増加している場合は、物理メモリー(RAM)を増やすためにデプロイメントにOCPUを追加することを検討してください。
名前: FileSystemUsage

表示名:

デプロイメントで使用されるファイル・システム領域(GB)の量

deploymentId

deploymentName

ファイル・システム使用率が高い場合:
  • 証跡ファイル・サイズを確認し、不要な証跡ファイルをパージ
  • 一時領域使用量をチェックして、OCI GoldenGateで物理メモリー(RAM)が不足しているかどうかを確認
名前: ExtractStatus

表示名: 抽出ステータス

デプロイメント内の抽出プロセスのヘルス割合
  • プロセスが実行中の場合は100%
  • プロセスが異常終了または停止した場合の0%

deploymentId

deploymentName

ExtractName

抽出プロセスが異常終了または停止した場合は、レポート・ファイルで根本原因またはエラーを確認し、問題をトラブルシューティングしてください。
名前: ReplicatStatus

表示名: Replicatステータス

デプロイメント内のReplicatプロセスのヘルス率
  • プロセスが実行中の場合は100%
  • プロセスが異常終了または停止した場合の0%

deploymentId

deploymentName

ReplicatName

Replicatが停止または異常終了した場合は、Replicatレポート・ファイルで問題の根本原因またはエラーを確認してください。
名前: DistributionPathStatus

表示名: 分散パス・ステータス

デプロイメント内の分散パス・プロセスのヘルス割合
  • プロセスが実行中の場合は100%
  • プロセスが異常終了または停止した場合の0%

deploymentId

deploymentName

DistributionPathName

異常終了または停止した場合、考えられる原因は次のとおりです:

  • 資格証明の変更
  • レシーバ・サービスが停止しました
  • ターゲット・デプロイメントが停止されました
名前: ReceiverPathStatus

表示名: 受信パス・ステータス

デプロイメント内のレシーバ・パス・プロセスのヘルス割合
  • プロセスが実行中の場合は100%
  • プロセスが異常終了または停止した場合の0%

deploymentId

deploymentName

ReceiverPathName

受信パスのステータスが停止または異常終了した場合:
  • 資格証明の変更をチェック
  • ターゲット・デプロイメントのヘルスを確認
  • ソース・デプロイメントとターゲット・デプロイメント間のネットワークの問題をチェック
名前: ExtractLag

表示名: 抽出ラグ

Extractがレコードを処理した時間(システム・クロックに基づく)とデータ・ソース内のそのレコードのタイムスタンプとの差(秒単位)。

deploymentId

deploymentName

ExtractName

抽出ラグが高い場合、次のようになります:
  • CPU使用率をチェックして、デプロイメントでリソースが不足したかどうかを確認
  • メモリー使用率をチェックして、割り当てられたリソースが抽出サイズを処理できるかどうかを確認
  • データ・ソースがオンプレミス・データベースである場合は、ネットワークの健全性とレイテンシを確認してください
  • ソース・データベースのパフォーマンスの問題をチェック
  • ファイル・システム・ストレージのチェック
名前: ReplicatLag

表示名: Replicatラグ

Replicatが最後のレコードを処理した時間(システム・クロックに基づく)と証跡内のレコードのタイムスタンプとの差(秒単位)。

deploymentId

deploymentName

ReplicatName

Replicatラグが高い場合:
  • CPUおよびメモリー使用率をチェックして、デプロイメントがリソース不足になったかどうかを確認
  • 抽出ラグのレイテンシの問題をチェック
  • ディストリビューション・パス・ラボでレイテンシの問題をチェック
  • OCI GoldenGateとターゲット・データベース間のネットワーク待機時間を確認します。 推奨往復pingは5ms以下です。
  • HANDLECOLLISIONSはパフォーマンスの問題を引き起こす可能性があり、Change Data Capture (CDC)レプリケーションにはお薦めしません
名前: DistributionPathLag

表示名: 分散パス・ラグ

デプロイメント内の分散パス・プロセスの平均ラグ(秒)。 たとえば、ソース・デプロイメントとターゲット・デプロイメントが2つの異なるデータ・センターで実行されている場合、ネットワーク・レイテンシの問題がラグに影響する可能性があります。

deploymentId

deploymentName

DistributionPathName

該当なし
名前: ReceiverPathLag

表示名: 受信パス・ラグ

デプロイメント内のレシーバ・パス・プロセスの平均ラグ(秒)

deploymentId

deploymentName

ReceiverPathName

該当なし
名: HeartbeatLag

表示名: ハートビート・ラグ

ソース・エンドポイントからターゲット・エンドポイントへのレプリケーション・ラグ(秒)。

ReplicatName

deploymentName

deploymentId

ageSeconds

ハートビート・ラグが高い場合:
  • CPU使用率をチェックして、デプロイメントでリソースが不足したかどうかを確認
  • メモリー使用率をチェックして、割り当てられたリソースが抽出サイズを処理できるかどうかを確認
  • データ・ソースがオンプレミス・データベースである場合は、ネットワークの健全性とレイテンシを確認してください
  • ソース・データベースのパフォーマンスの問題をチェック
  • ファイル・システム・ストレージのチェック
  • 抽出ラグのレイテンシの問題をチェック
  • ディストリビューション・パス・ラボでレイテンシの問題をチェック
  • OCI GoldenGateとターゲット・データベース間のネットワーク待機時間を確認します。 推奨往復pingは5ms以下です。
  • HANDLECOLLISIONSはパフォーマンスの問題を引き起こす可能性があり、Change Data Capture (CDC)レプリケーションにはお薦めしません

Stream Analyticsメトリック

Oracle Cloud Infrastructure GoldenGate Stream Analyticsメトリックには、次のディメンションが含まれます:

  • deploymentId: すべてのメトリックについて、deploymentIdはデプロイメントOCIDです。
  • deploymentName: Oracle Cloud Infrastructure GoldenGateデプロイメントの名前。
  • PipelineName: パイプラインの名前。
  • component: パイプライン・ランタイム・プロセス(ドライバまたはエグゼキュータ)。
メトリック メトリックの説明 メトリック・ディメンション 推奨処理
名前: PipelineHealth

表示名: パイプライン・ヘルス

Stream Analyticsパイプラインの全体的なヘルス率。
  • パイプラインが時間範囲内に正常である場合は100%。
  • パイプラインが異常であるか、時間範囲内に実行されていない場合に0%。
  • パイプラインが異常で、リカバリ中または時間範囲内に終了し、注意が必要な場合、0%から100%の間。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineProcessingRate

表示名: パイプライン処理率

デプロイメント内のパイプラインによって処理された1秒当たりの平均イベント数。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineSchedulingDelay

表示名: パイプライン・スケジューリング遅延

デプロイメント内のパイプラインの平均スケジューリング遅延(ミリ秒)。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineTotalDelay

表示名: パイプライン合計遅延

デプロイメント内のパイプラインの平均合計遅延(ミリ秒)。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineMemoryUsage

表示名: パイプライン・メモリー使用量

デプロイメント内のパイプライン・ドライバおよびエグゼキュータのメモリー使用量(MB)。

deploymentId

deploymentName

PipelineName

component

該当なし

パイプラインのメトリック

Oracle Cloud Infrastructure GoldenGateパイプライン・メトリックには、次のディメンションを含めることができます:

  • deploymentId: すべてのメトリックについて、deploymentIdはデプロイメントOCIDです。
  • deploymentName: Oracle Cloud Infrastructure GoldenGateデプロイメントの名前。
  • PipelineName: パイプラインの名前。
  • pipelineId: pipelineIdはパイプラインOCIDです。
  • ProcessName: システム生成のプロセス名。
  • ageSeconds: ハートビート経過時間(秒)。
メトリック メトリックの説明 メトリック・ディメンション 推奨処理
名前: CpuUtilization

表示名: CPU使用率

すべてのコンシューマ・グループによる合計CPU使用率。 ExtractまたはReplicatのラグがある場合は、CPU使用率を確認します。

deploymentId

deploymentName

CPU使用率が長期間上位レベルにとどまる場合は、Oracle Supportに連絡してください。
名前: MemoryUtilization

表示名: メモリー使用率

使用可能なメモリーの使用率。

メモリーの必要性は、レプリケートされるデータのサイズと一致します。 十分なメモリーが割り当てられている場合、開いている各トランザクションは、コミット・レコードを受信するまでメモリー内に保持されます。

deploymentId

deploymentName

CPU使用率が長期間上位レベルにとどまる場合は、Oracle Supportに連絡してください。
名前: OcpuConsumption

表示名: OCPU使用量

デプロイメントで使用されるOCPUの合計数。

数がOCPUの最小数より少ない場合は、最小数が表示されます。

OCPUの数が最小数より大きい場合は、実際に使用されたOCPUの数が表示されます。

deploymentId

deploymentName

CPU使用率が長期間上位レベルにとどまる場合は、Oracle Supportに連絡してください。
名前: PipelineCaptureStatus

表示名: パイプライン取得ステータス

取得(Extract)プロセスのヘルス率。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineApplyStatus

表示名: パイプライン適用ステータス

適用(Replicat)プロセスのヘルス率。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineCaptureLag

表示名: パイプライン取得ラグ

デプロイメント内の取得(Extract)プロセスの平均ラグ(秒)。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineApplyLag

表示名: パイプライン適用ラグ

デプロイメント内の適用(Replicat)プロセスの平均ラグ(秒)。

deploymentId

deploymentName

PipelineName

該当なし
名前: PipelineHealth

表示名: パイプライン・ヘルス

基礎となるパイプライン・サービスおよびプロセスの全体的なヘルス率。
  • パイプラインが時間範囲内に正常である場合は100%。
  • パイプラインが異常であるか、時間範囲内に実行されていない場合に0%。
  • パイプラインが異常で、リカバリ中または時間範囲内に終了し、注意が必要な場合、0%から100%の間。

deploymentId

deploymentName

PipelineName

該当なし
名: HeartbeatLag

表示名: ハートビート・ラグ

ソース・エンドポイントからターゲット・エンドポイントへのレプリケーション・ラグ(秒)。

pipelineId

pipelineName

ProcessName

ageSeconds

ハートビート・ラグが高い場合:
  • CPU使用率をチェックして、パイプラインがリソース不足になったかどうかを確認
  • メモリー使用率をチェックして、割り当てられたリソースがキャプチャ・サイズを処理できるかどうかを確認
  • データ・ソースがオンプレミス・データベースである場合は、ネットワークの健全性とレイテンシを確認してください
  • ソース・データベースのパフォーマンスの問題をチェック
  • ファイル・システム・ストレージのチェック
  • レイテンシの問題がないか、取得ラグを確認してください

コンソールを使用した場合

Oracle Cloud Infrastructure GoldenGateメトリックを表示するには:
  1. コンソールのナビゲーション・メニューで、「可観測性 &管理」を選択し、「モニタリング」「サービス基準」を選択します。
  2. 「コンパートメント」で、目的のOracle Cloud Infrastructure GoldenGateデプロイメントを含むコンパートメントを選択します。
  3. 「メトリック・ネームスペース」には、oci_goldengateを選択します。

ブラウザをリフレッシュして、サービスによって発行された最新のメトリックを表示します。