1.3.4. デフォルトメトリクスの削除
特定のメトリクス用にデータを収集しない場合は、observability-metrics-custom-allowlist.yaml ファイルからメトリクスを削除できます。メトリクスを削除すると、メトリクスも削除されます。メトリクス名の先頭にハイフン - を指定して、デフォルトのメトリクスの名前を metrics_list.yaml パラメーターに追加できます。
デフォルトのメトリクスを削除するには、以下の手順を実行します。
- クラスターにログインします。
mco observabilityが有効化されていることを確認します。status.conditions.messageの メッセージがObservability components are deployed and runningとなっていることを確認します。以下のコマンドを実行します。oc get mco observability -o yaml
oc get mco observability -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow observability-metrics-custom-allowlist.yamlファイルで、メトリクス名の先頭にハイフン-を指定してmetrics_list.yamlパラメーターにデフォルトメトリクスの名前を追加します。たとえば、-cluster_infrastructure_providerをメトリクス一覧に追加します。ConfigMap の YAML は、以下の内容のようになります。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを実行して、
open-cluster-management-observabilitynamespace にobservability-metrics-custom-allowlistConfigMap を作成します。oc apply -n open-cluster-management-observability -f observability-metrics-custom-allowlist.yaml
oc apply -n open-cluster-management-observability -f observability-metrics-custom-allowlist.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Grafana ダッシュボードでメトリクスを表示して、デフォルトメトリクスがマネージドクラスターから収集されていないことを確認します。ハブクラスターから、Grafana ダッシュボード のリンクを選択します。
- Grafana 検索バーから、確認するメトリクスを入力します。デフォルトのメトリクスからデータが収集されなくなります。
- 更新されたメトリクスが Grafana ダッシュボードで使用されている場合には、ConfigMap からメトリクスを削除できます。ConfigMap での Grafana ダッシュボードの設計 を参照して、ダッシュボードを更新します。