ログを使用したトラブルシューティング
プロセスおよびエラー・ログ
OCI LoggingをOCI GoldenGateと統合して、GoldenGateプロセスおよびエラー・ログを有効化、管理および検索できます。 Loggingサービスとの統合はオプションです。
- エラー・ログ:
ggserr.logファイルのコンテンツが含まれ、GoldenGateによって生成された処理イベント、メッセージ、エラーおよび警告が記録されます。 - プロセス・ログ: 管理サービス、配布サービス、パフォーマンス・メトリック・サービス、レシーバ・サービス、および抽出/Replicatイベントの複数のログ・ファイルのコンテンツが含まれています。
OCIロギングの使用を開始する前に:
- OCIロギング・サービスで使用される基本的な概念および用語について理解します。 OCIロギングのドキュメントの「ロギングの概要」を参照してください。
- ログ・グループおよびログ・コンテンツへのアクセスを管理するグループを作成します。 OCI IAMドキュメントの「グループの使用」を参照してください。
- OCI GoldenGateのパブリック・ロギングを有効にするポリシーを追加します。
ノート:
OCI GoldenGateによって自動的に作成されるログを含むログのライフサイクルを管理します。 ジョブおよびジョブの実行が削除されても、ログは削除されません。 「可観測性および管理の価格設定」の詳細を参照してください。OCI GoldenGateでOCIロギングを使用するには、ポリシーを追加
サービス・ログを有効にするには、ログ・グループに対する管理アクセス権およびリソースへのアクセス権をユーザーに付与する必要があります。 ログおよびログ・グループではlog-groupリソース・タイプを使用しますが、ログの内容を検索するには、log-contentリソース・タイプを使用する必要があります。 次のポリシーを追加します:
allow group <group-name> to manage log-groups in compartment <compartment-name>
allow group <group-name> to manage log-content in compartment <compartment-name>
Oracle Cloudコンソールを使用したロギングの有効化
- 「デプロイメント」ページで、ロギングを有効にするデプロイメントを選択します。
- 「デプロイメントの詳細」ページで、「モニタリング」を選択します。
- 「監視」ページで、「ログ」までスクロール・ダウンします。
- 「ログ」表のいずれかのログの「アクション」メニューで、「ログの有効化」を選択します。
- 「ログの有効化」パネルで、コンパートメント・ドロップ・ダウンからコンパートメントを選択します。
- ログ・グループの場合、次のことができます:
- ドロップダウンからグループを選択
- 新規グループの作成
- 空白のままにすると、デフォルト・グループが自動的に割り当てられます
- ログ名に、名前を入力します。
- ログ保存で、ドロップダウンから月数を選択します。
- 「ログの有効化」をクリックします。
ステータスが「アクティブ」になるまで待ちます。 アクティブな状態になると、プロセスおよびエラー・ログの診断ログ機能がオンになります。 プロセス・ログとエラー・ログは、技術的にはOCI GoldenGateなどのOracle Cloud Infrastructureネイティブ・サービスからのものであるため、サービス・ログです。
デプロイメント・バックアップ・ログ
OCI GoldenGateデプロイメントをOracle Object Storageに手動でバックアップし、そのバックアップをローカルにダウンロードできます。 その後、デプロイメント・ログを検索して、ヘルスの問題をトラブルシューティングできます。
手動バックアップの作成方法の詳細は、「デプロイメント・バックアップの管理」を参照してください。
手動デプロイメント・バックアップには、完全なGoldenGateデプロイメント・ディレクトリ構造およびファイル(ログ・ファイルと証跡ファイルを含む)が含まれます。 トラブルシューティングに役立つディレクトリおよびファイルは次のとおりです:
- /etc: configuration
- /etc/ogg: パラメータ・ファイル
- /var: ログ・ファイル、チェックポイント、証跡ファイルなど
- /var/checkpt: チェックポイント
- /var/data: 証跡ファイル
- /var/report: レポート・ファイル
- /var/log: ログ・ファイル
- ER-events.log
- ggserr.log
- restapi.log
- adminsrvr.log
- pmsrvr.log
- distsrvr-stdout.log
- recsrvr-stdout.log
- distsrvr.log
- recvsrvr.log
- extract.log
- replicat.log
診断の収集
診断を収集して、OCI GoldenGateデプロイメントに関する情報を分析または共有します。 問題が発生した場合は、収集された情報をMy Oracle Supportと共有できます。
ノート:
この機能は、データ・レプリケーション・デプロイメントにのみ適用されます。- Deploymentsページで、診断を収集するデプロイメントを選択します。
- デプロイメントの「詳細」ページで、「アクション」メニューから「診断の収集」を選択します。
- 診断の収集パネルで、次のフィールドに入力し、診断の収集をクリックします:
ダウンロードが完了したら、ファイルを解凍し、その内容を確認します。
/etc/ogg: パラメータ・ファイルが含まれます。/var/report: レポート・ファイルおよび破棄ファイルが含まれます。/var/log: ログ・ファイルが含まれます。ER-events.log: ExtractおよびReplicatイベントが含まれます。ggserr.log: OCI GoldenGateエラーが含まれますrestapi.log: REST APIログが含まれますadminsrvr.log: 管理サービスのログが含まれます。pmsrvr.log: パフォーマンス・メトリック・サービス・ログが含まれますdistsrvr.log: 分散サービスのログが含まれます。recvsrvr.log: レシーバ・サービスのログが含まれますextract.log: Extractプロセス・ログが含まれますreplicat.log: Replicatプロセス・ログが含まれます。