1.10. Multicluster observability アドオン
マネージドクラスターからメトリクスを収集する代替手段として、マルチクラスターオブザーバビリティーアドオンを使用してください。プラットフォームワークロードとユーザーワークロードの両方について、名前、マッチング条件、記録ルールを使用してメトリクス収集を設定します。マルチクラスターオブザーバビリティーアドオンは、Red Hat OpenShift Cluster Observabililty Operator の Prometheus Operator と Prometheus Agent を使用して、メトリクスをハブクラスターに統合、ダウンサンプリング、リモート書き込みします。マルチクラスターオブザーバビリティーアドオンを有効にすると、マネージドクラスターとハブクラスター間のネットワーク分断時に発生するデータ損失を軽減できます。デフォルトでは、マルチクラスターオブザーバビリティーアドオンは無効になっています。
1.10.1. マネージドクラスターのワークロード リンクのコピーリンクがクリップボードにコピーされました!
マネージドクラスター監視ワークロードは、Cluster Observability Operator の Prometheus Operator と Prometheus Agent を使用します。マルチクラスターオブザーバビリティーアドオンは、マネージドクラスター上の Red Hat OpenShift Cluster Observabililty Operator に含まれる既存の obo-prometheus-operator を使用して、Prometheus カスタムリソースを調整します。obo-prometheus-operator が存在しない場合、マルチクラスターオブザーバビリティーアドオンは、設定済みの agentInstallNamespace 内に obo-prometheus-operator をデプロイします。
マルチクラスターオブザーバビリティーアドオンと Cluster Observability Operator はどちらも、ScrapeConfig および PrometheusAgent リソースに対して monitoring.rhobs API グループを共通して使用します。
OpenShift Container Platform クラスターではないその他のマネージドクラスターの場合、以下のリソースがデプロイされます。
- Node exporter
- Kube state metrics
- Prometheus サーバー
注記: OpenShift Container Platform 以外のクラスターの場合、他のマネージドクラスターのクラスター ID は、マネージドクラスターの id.k8s.io クレームを使用しますが、現在のエンドポイント Operator はクラスター名を使用します。