1.3.3. 添加自定义指标

将指标添加到 metrics_list.yaml 文件中,用来从受管集群中收集数据。

完成以下步骤以添加自定义指标:

  1. 登录到您的集群。
  2. 验证 mco observability 已启用。检查 status.conditions.message 中的以下信息:部署并运行了可观察性组件。运行以下命令:

    oc get mco observability -o yaml
  3. 创建一个包含以下内容的新文件 observability-metrics-custom-allowlist.yaml。将自定义指标名称添加到 metrics_list.yaml 参数。例如,将 node_memory_MemTotal_bytes 添加到指标列表中。ConfigMap 的 YAML 可能类似以下内容:

    kind: ConfigMap
    apiVersion: v1
    metadata:
      name: observability-metrics-custom-allowlist
    data:
      metrics_list.yaml: |
        names:
          - node_memory_MemTotal_bytes
  4. 运行以下命令,在 open-cluster-management-observability 命名空间内创建 observability-metrics-custom-allowlist ConfigMap:

    oc apply -n open-cluster-management-observability -f observability-metrics-custom-allowlist.yaml
  5. 通过在 Grafana 仪表板上查看指标,验证您的自定义指标是否从受管集群收集数据。在 hub 集群中,选择 Grafana dashboard 链接。
  6. 在 Grafana 搜索栏中输入您要查看的指标。

收集自定义指标数据。