1.3.4. 删除默认指标
如果不收集特定指标的数据,您可以从 observability-metrics-custom-allowlist.yaml
文件中删除相应的指标。删除指标时,您也会删除指标。您可以在 metrics 名称的开头使用连字符 -
将默认指标名称添加到 metrics_list.yaml
参数中。
完成以下步骤以删除默认指标:
- 登录到您的集群。
验证
mco observability
已启用。在status.conditions.message
中检查以下消息:Observability components are deployed and running
运行以下命令:oc get mco observability -o yaml
在
observability-metrics-custom-allowlist.yaml
文件中,将默认的指标名称添加到metrics_list.yaml
参数,并在指标名称前带有一个连字符-
。例如,将-cluster_infrastructure_provider
添加到指标列表中。ConfigMap 的 YAML 可能类似以下内容:kind: ConfigMap apiVersion: v1 metadata: name: observability-metrics-custom-allowlist data: metrics_list.yaml: | names: - node_memory_MemTotal_bytes - -cluster_infrastructure_provider
运行以下命令,在
open-cluster-management-observability
命名空间内创建observability-metrics-custom-allowlist
ConfigMap:oc apply -n open-cluster-management-observability -f observability-metrics-custom-allowlist.yaml
- 通过在 Grafana 仪表板上查看指标,验证您的默认指标是否没有从受管集群收集。在 hub 集群中,选择 Grafana dashboard 链接。
- 在 Grafana 搜索栏中输入您要检查的指标。不再收集来自默认指标的数据。
- 如果在 Grafana 仪表板中使用更新的指标,您可以从 ConfigMap 中删除指标。请参阅使用 ConfigMap 设计 Grafana 仪表板以更新仪表板。