クラスタの高可用性をモニタリングする

ドキュメントのバージョンを選択してください。

このページでは、AlloyDB Omni ウェブ ユーザー インターフェースの [概要] ページを使用して、AlloyDB Omni クラスタの高可用性トポロジ、ノードの健全性、レプリケーション ラグをモニタリングする方法について説明します。

始める前に

ウェブ UI でクラスタの高可用性をモニタリングする前に、次の前提条件を満たしていることを確認してください。

  1. ウェブ UI をインストールする。
  2. ウェブ UI に接続し、クラスタのプライマリ インスタンスとスタンバイ インスタンスまたは読み取りプール インスタンスを登録します。

クラスタ トポロジとレプリケーション ラグをモニタリングする

ウェブ UI の [概要] ページを使用すると、スタンバイ ノードと読み取りプールノードがプライマリ インスタンスからアクティブにストリーミングしていることを確認できます。また、個々のノードで手動で pg_stat_replication クエリを実行することなく、レプリケーション レイテンシを確認できます。

クラスタの高可用性ステータスとレプリケーション指標をモニタリングする手順は次のとおりです。

  1. ウェブ UI に接続して、クラスタを選択します。
  2. ナビゲーション メニューで [概要] をクリックします。
  3. [クラスタの概要] セクションで、クラスタの全体的な健全性メタデータを確認します。
    • クラスタ ID: 選択したクラスタの識別子。
    • データベースのバージョン: クラスタで実行されている PostgreSQL エンジンのバージョン(例: 18.1)。
    • ステータス: クラスタのオペレーションの状態(Ready など)。
  4. [インスタンスの詳細] セクションで、過去 1 時間の [CPU 使用率] グラフを調べ、インスタンス トポロジとレプリケーション テーブルを確認します。このテーブルには、プライマリ インスタンスとスタンバイ インスタンスまたは読み取りプール インスタンスの次の列が表示されます。
    • インスタンス名: クラスタ トポロジ内のインスタンスのロールまたは名前(Primary、スタンバイ、読み取りプールノードなど)。
    • 同期状態: スタンバイ インスタンスまたは読み取りプール インスタンスのレプリケーション同期モード。
    • 送信者の状態: レプリカにストリーミングしているプライマリ インスタンスの現在の WAL 送信者の状態。
    • リプレイラグ: スタンバイ インスタンスまたは読み取りプール インスタンスで WAL レコードをリプレイする際の遅延。
    • 書き込みラグ: スタンバイ インスタンスまたは読み取りプール インスタンスで WAL レコードをディスクに書き込む際のラグ。
    • フラッシュラグ: スタンバイ インスタンスまたはリードプール インスタンスの耐久性ストレージに WAL レコードをフラッシュする際のラグ。

次のステップ