8.2. ホステッドクラスターのモニタリングダッシュボードの有効化
config map を作成することにより、ホステッドクラスターでモニタリングダッシュボードを有効にできます。
手順
local-clusternamespace に、hypershift-operator-install-flagsconfig map を作成します。次の設定例を参照してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
--monitoring-dashboards --metrics-set=Allフラグは、すべてのメトリクスのモニタリングダッシュボードを追加します。
hypershiftnamespace の 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-managednamespace にcp-<hosted_cluster_namespace>-<hosted_cluster_name>という名前の config map を作成します。<hosted_cluster_namespace>はホステッドクラスターの namespace、<hosted_cluster_name>はホステッドクラスターの名前です。その結果、管理クラスターの管理コンソールに新しいダッシュボードが追加されます。-
ダッシュボードを表示するには、管理クラスターのコンソールにログインし、Observe
Dashboards をクリックして、ホステッドクラスターのダッシュボードに移動します。 -
オプション: ホステッドクラスターのモニタリングダッシュボードを無効にするには、
hypershift-operator-install-flagsconfig 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。これはホステッドクラスターのメトリクスの |