Oracle Data Guardのモニター
Oracle Data Guard構成の一部であるプライマリ・データベースおよびフィジカル・スタンバイ・データベースをデータベース管理で監視できます。
データベース管理では、外部データベースおよびOracle CloudデータベースのData Guard監視がサポートされています。Data Guard構成には、プライマリ・データベースのコピーである1つのプライマリ・データベースと複数のスタンバイ・データベースが含まれます。この構成により、企業データの高可用性、データ保護および障害時リカバリが保証されます。データベース管理の診断および管理機能を使用すると、プライマリ・データベースに加えて、スタンバイ・データベースをモニターできます。これにより、構成の全体的なヘルスおよびパフォーマンスを監視し、障害時リカバリおよびフェイルオーバー・イベントでスタンバイ・データベースを使用できるようになります。Data Guardの詳細は、Oracle Data Guard概要および管理のOracle Data Guardの概要を参照してください。
次に、診断および管理を有効にして使用し、プライマリ・データベースとスタンバイ・データベースをモニターする前に注意する必要があるいくつかのポイントと前提条件タスクを示します。
- 外部データベースの場合、プライマリ・データベースとスタンバイ・データベースをモニターするには管理エージェント240508.1440以降が必要です。
- マウント状態のフィジカル・スタンバイ・データベースを含むOracle Data Guard構成のデータベースをモニターおよび管理するには、プライベート・エンドポイントを使用して通信が有効化されていることを確認する必要があります。これは、管理エージェントを使用して接続が確立されるExaDB-DおよびExaDB-C@Cのデータベースではサポートされていません。詳細は、Oracle Cloudデータベース関連の前提条件タスクを参照してください。
- マウント状態のフィジカル・スタンバイ・データベースを含むData Guard構成でデータベースの診断および管理を有効にする場合は、モニタリング・ユーザーに
SYSDG
権限があることを確認する必要があります。詳細は、外部データベースの診断および管理の有効化またはOracle Cloudデータベースの診断および管理の有効化を参照してください。 - 診断および管理を使用してプライマリおよびスタンバイ・データベースの監視を最近開始した場合は、SQLスクリプトを実行して、必要な権限をモニタリング・ユーザーに再度割り当てる必要があります。これは、プライマリ・データベースとスタンバイ・データベースの新しいメトリックを取得およびモニターするために必要です。SQLスクリプトの詳細は、My Oracle Supportのデータベース管理用のOracle Databaseモニタリング資格証明の作成(KB57458)を参照してください。
必要な権限を取得し、診断および管理を有効にすると、「高可用性フリート・サマリー」ページおよび対応する「管理対象データベースの詳細」ページでプライマリ・データベースとスタンバイ・データベースをモニターできます。診断および管理を使用すると、Data Guard固有の属性およびパフォーマンス・メトリックを表示できます。また、次のような高度な機能も備えています。
oracle_oci_database
ネームスペース(リソース・グループ:oracle_dataguard
)のData Guardメトリックが指定のトリガーを満たしたときに通知されるアラーム。- ロールの遷移が発生したときに通知されるイベント。
プライマリ・データベースとスタンバイ・データベースの他の診断および管理機能の使用可能性の詳細は、Oracle Databasesの診断および管理機能サポート・マトリックスを参照してください。