5.10.2. RHACM の可観測性
クラスターの可観測性は、マルチクラスターエンジンと Red Hat Advanced Cluster Management (RHACM) によって提供されます。
-
可観測性のストレージには、メトリクスを長期保存するために、いくつかの
PVリソースと S3 互換のバケットストレージが必要です。 -
ストレージ要件の計算は複雑であり、マネージドクラスター固有のワークロードと特性によって異なります。
PVリソースと S3 バケットの要件は、データ保持、マネージドクラスターの数、マネージドクラスターのワークロードなど、さまざまな要素によって異なります。 - RHACM 容量計画リポジトリーの可観測性サイズ計算ツールを使用して、可観測性に必要なストレージを見積もってください。計算ツールを使用して可観測性のストレージ要件を見積もる方法は、Red Hat ナレッジベース記事 Calculating storage need for MultiClusterHub Observability on telco environments を参照してください。以下の表では、通信事業者 RAN DU RDS とハブクラスター RDS から得られた値を参考入力値として使用しています。
以下の数値は概算値です。より正確な結果を得るには、値を調整してください。推定値が不正確である可能性を考慮して、結果に設計マージン (例: +20%) を加算してください。
ストレージ要件は、各コンポーネントごとのレプリカ数に大きく依存します。RHACM MultiCluster オブザーバビリティー カスタムリソースを使用すると、レプリカ数に対応するオブザーバビリティスタックのサイズ設定を行うことができます。以下のサイズ値は、デフォルトサイズに基づいています。
| 容量計画に使用する入力値 | データソース | 値の例 |
|---|---|---|
| コントロールプレーンノードの数 | ハブクラスター RDS (スケール) と通信事業者 RAN DU RDS (トポロジー) | 3500 |
| 追加のワーカーノードの数 | ハブクラスター RDS (スケール) と通信事業者 RAN DU RDS (トポロジー) | 0 |
| データの保存日数 | ハブクラスター RDS | 15 |
| クラスターあたりの Pod の総数 | 通信事業者 RAN DU RDS | 120 |
| namespace の数 (OpenShift Container Platform を除く) | 通信事業者 RAN DU RDS | 4 |
| 1 時間あたりのメトリクスサンプル数 | デフォルト値 | 12 |
| レシーバー永続ボリューム (PV) に保持される時間数 | デフォルト値 | 24 |
これらの入力値を、Red Hat ナレッジベース記事 Calculating storage need for MultiClusterHub Observability on telco environments で紹介されているサイズ計算ツールで使用すると、次のストレージ要件が明らかになります。
alertmanager PV | thanos receive PV | thanos compact PV | |||
|---|---|---|---|---|---|
| レプリカ 1 つあたり | 合計 | レプリカ 1 つあたり | 合計 | 合計 | |
| 10 GiB | 30 GiB | 10 GiB | 30 GiB | 100 GiB | |
thanos rule PV | thanos store PV | オブジェクトバケット | ||
|---|---|---|---|---|
| レプリカ 1 つあたり | 合計 | レプリカ 1 つあたり | 合計 | 合計 |
| 30 GiB | 90 GiB | 100 GiB | 300 GiB | 310 GiB |
-
ダウンサンプリングが有効になっている場合、MCO カスタムリソースで
オブジェクトバケットサイズを設定することはできません。このオプションは将来的に利用可能になる可能性があります。