6.4. 障害復旧メトリクス
以下は、Prometheus によってスクレイピングされる ramen メトリクスです。
- ramen_last_sync_timestamp_seconds
- ramen_policy_schedule_interval_seconds
- ramen_last_sync_duration_seconds
- ramen_last_sync_data_bytes
- ramen_workload_protection_status
これらのメトリックは、Red Hat Advanced Cluster Management for Kubernetes (RHACM operator) がインストールされているハブクラスターから実行します。
6.4.1. 最終同期のタイムスタンプ (秒単位) リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
これは、アプリケーションごとのすべての PVC の同期が最後に成功した時刻を示す秒単位の時間です。
- メトリクス名
-
ramen_last_sync_timestamp_seconds - メトリクスのタイプ
- ゲージ
- ラベル
-
ObjType: オブジェクトのタイプ。ここでは DRPC です。 -
ObjName: オブジェクトの名前。ここでは DRPC-Name です。 -
ObjNamespace: DRPC namespace -
Policyname: DRPolicy の名前 -
SchedulingInterval: DRPolicy からのスケジュール間隔の値
-
- メトリクス値
-
値は、DRPC ステータスの
lastGroupSyncTimeから取得される Unix 秒として設定されます。
6.4.2. ポリシースケジュール間隔 (秒) リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
これにより、DRPolicy からのスケジュール間隔が秒単位で得られます。
- メトリクス名
-
ramen_policy_schedule_interval_seconds - メトリクスのタイプ
- ゲージ
- ラベル
-
Policyname: DRPolicy の名前
-
- メトリクス値
- これは、DRPolicy から取得したスケジュール間隔 (秒単位) に設定されます。
6.4.3. 最後の同期期間 (秒) リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
これは、アプリケーションごとに全 PVC が正常に同期された最新の情報から同期する際にかかる最大時間を表します。
- メトリクス名
-
ramen_last_sync_duration_seconds - メトリクスのタイプ
- ゲージ
- ラベル
-
obj_type: オブジェクトのタイプ。ここでは DRPC です。 -
obj_name: オブジェクトの名前。ここでは DRPC-Name です。 -
obj_namespace: DRPC namespace。 -
scheduling_interval: DRPolicy からのスケジュール間隔の値。
-
- メトリクス値
-
値は、DRPC ステータスの
lastGroupSyncDurationから取得されます。
6.4.4. 最新の同期から転送された合計バイト数 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
これは、アプリケーションごとに全 PVC が正常に同期された最新の同期から転送された合計バイト数を表します。
- メトリクス名
-
ramen_last_sync_data_bytes - メトリクスのタイプ
- ゲージ
- ラベル
-
obj_type: オブジェクトのタイプ。ここでは DRPC です。 -
obj_name: オブジェクトの名前。ここでは DRPC-Name です。 -
obj_namespace: DRPC namespace。 -
scheduling_interval: DRPolicy からのスケジュール間隔の値。
-
- メトリクス値
-
値は、DRPC ステータスの
lastGroupSyncBytesから取得されます。
6.4.5. ワークロード保護ステータス リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
この値は、DR により保護されたアプリケーションごとのアプリケーション保護ステータスを示します。
- メトリクス名
-
ramen_workload_protection_status - メトリクスのタイプ
- ゲージ
- ラベル
-
ObjType: オブジェクトのタイプ。ここでは DRPC です。 -
ObjName: オブジェクトの名前。ここでは DRPC-Name です。 -
ObjNamespace: DRPC namespace
-
- メトリクス値
- 値は "1" または "0" のいずれかです。"1" はアプリケーションの DR 保護が正常であることを示します。"0" はアプリケーションの保護がデグレード状態にあり、保護されていない可能性があることを示します。