8.2. ホステッドクラスターのモニタリングダッシュボードの有効化
config map を作成することにより、ホステッドクラスターでモニタリングダッシュボードを有効にできます。
手順
local-cluster
namespace に、hypershift-operator-install-flags
config map を作成します。次の設定例を参照してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
--monitoring-dashboards --metrics-set=All
フラグは、すべてのメトリクスのモニタリングダッシュボードを追加します。
hypershift
namespace の HyperShift Operator デプロイメントが更新され、次の環境変数が含まれるまで数分待ちます。- name: MONITORING_DASHBOARDS value: "1"
- name: MONITORING_DASHBOARDS value: "1"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow モニタリングダッシュボードが有効になっている場合、HyperShift Operator が管理するホステッドクラスターごとに、HyperShift Operator が
openshift-config-managed
namespace にcp-<hosted_cluster_namespace>-<hosted_cluster_name>
という名前の config map を作成します。<hosted_cluster_namespace>
はホステッドクラスターの namespace、<hosted_cluster_name>
はホステッドクラスターの名前です。その結果、管理クラスターの管理コンソールに新しいダッシュボードが追加されます。-
ダッシュボードを表示するには、管理クラスターのコンソールにログインし、Observe
Dashboards をクリックして、ホステッドクラスターのダッシュボードに移動します。 -
オプション: ホステッドクラスターのモニタリングダッシュボードを無効にするには、
hypershift-operator-install-flags
config map から--monitoring-dashboards --metrics-set=All
フラグを削除します。ホステッドクラスターを削除すると、対応するダッシュボードも削除されます。
8.2.1. ダッシュボードのカスタマイズ リンクのコピーリンクがクリップボードにコピーされました!
各ホステッドクラスターのダッシュボードを生成するために、HyperShift Operator は、Operator の namespace (hypershift
) の monitoring-dashboard-template
config map に保存されているテンプレートを使用します。このテンプレートには、ダッシュボードのメトリクスを含む一連の Grafana パネルが含まれています。config map の内容を編集して、ダッシュボードをカスタマイズできます。
ダッシュボードが生成されると、次の文字列が特定のホステッドクラスターに対応する値に置き換えられます。
名前 | 説明 |
---|---|
| ホステッドクラスターの名前 |
| ホステッドクラスターの namespace |
| ホステッドクラスターのコントロールプレーン Pod が配置される namespace |
|
ホステッドクラスターの UUID。これはホステッドクラスターのメトリクスの |