Oracle Cloudコンソールを使用したトラブルシューティング

Oracle Cloudコンソールに示されるメトリックを使用してOCI GoldenGateをトラブルシューティングする方法について学習します。

ノート:この情報は、データ・レプリケーション・デプロイメントにのみ適用されます。

デプロイメント情報

「デプロイメント情報」タブの次の情報を使用してトラブルシューティングできます:

メトリック

ノート:使用可能なすべてのメトリックを利用するには、デプロイメントが最新バージョンにアップグレードされていることを確認してください。

メトリックは、デプロイメントごとに5分おきに収集されます。生成されるデータは、問題が発生した場合のトラブルシューティングに役立ちます。

詳細は、メトリックを参照してください。

例: デプロイメント・ヘルスのトラブルシューティング

この例では、デプロイメント・ヘルスが100%でない場合のトラブルシューティング方法を示します。

OCI GoldenGateデプロイメント・コンソールでデプロイメント・ヘルスをトラブルシューティングするには:

  1. デプロイメント・ヘルスを評価するアラームを作成します。

    デプロイメント・ヘルスが100%未満の場合は通知を受け取ります。

  2. 「デプロイメントの詳細」ページからOCI GoldenGateデプロイメント・コンソールを起動してサインインします。

  3. OCI GoldenGateデプロイメント・コンソールで、「パフォーマンス・メトリック・サービス」を選択し、各プロセスのステータスを確認します。

    processhealth.pngの説明が続きます

    画像processhealth.pngの説明

    ExtractやReplicatなどのサブプロセスが停止した場合、そのサブプロセスは管理サービスのヘルスに直接影響し、ヘルス・スコアは0 (異常)になります。したがって、4つのプロセスのうち3つのみが正常であるため、全体的なデプロイメント・ヘルスは75%になります。

ログ・ファイルは、プロセスごとにも使用できます。OCI GoldenGateデプロイメント・コンソールのログ・ファイルを使用したトラブルシューティング方法の詳細は、デプロイメント・コンソールを使用したトラブルシューティングを参照してください。

例: OCPU使用率のトラブルシューティング

この例は、OCPU使用率が90%を超える場合のトラブルシューティング方法を示しています。

ExtractおよびReplicatは、データをレプリケートするときにOCPUサイクルを消費します。パラレルReplicatは、各Replicatプロセスに対して多数のアプライヤ・プロセスを作成します。OCI GoldenGateデプロイメント・コンソールでパフォーマンス・メトリックを確認した後、追加のOCPUをOCI GoldenGateデプロイメントに追加するか、自動スケーリングが有効になっていない場合は有効にする必要がある場合があります。

OCPU使用率をトラブルシューティングするには:

  1. OCI GoldenGateデプロイメント・コンソールを起動してサインインします。

  2. 「パフォーマンス・メトリック・サービス」を選択します。

  3. 各プロセスを選択して詳細を確認し、「スレッド・パフォーマンス」を選択してそのプロセス内の各スレッドのステータスを参照します。

    スレッド・パフォーマンスの例

    図threadperformance.pngの説明

    この情報は、各スレッドのCPU使用量も含め、各プロセスのトラブルシューティングに使用できます。