首页 / 平台管理 / 集群管理 / 集群 / 常见问题 / 采集自定义命名网卡的网络数据

采集自定义命名网卡的网络数据

场景描述

创建业务集群后,平台监控默认只能识别 eth.|en.|wl.*|ww.* 这一类的网卡名,对于用户自定义的网卡名称,在监控页面无法查看网络流量相关数据,为此,平台支持修改相关资源参数,以手动捕获网卡流量数据。

操作步骤

  1. 在平台顶部导航栏中,单击

  2. 单击 global

  3. 在 global 集群中先找到业务集群对应的 moduleinfo 的资源名称:

    kubectl get moduleinfo | grep -E 'prometheus|victoriametrics'

    输出示例如下:

    global-6448ef7f7e5e3924c1629fad826372e7     global     prometheus          prometheus                          Running   v3.15.0-zz231204040711-9d1fc12474c2   v3.15.0-zz231204040711-9d1fc12474c2   v3.15.0-zz231204040711-9d1fc12474c2
    ovn-0954f21f0359720e8c115804376b3e7e        ovn        prometheus          prometheus                          Running   v3.15.0-zz231204040711-9d1fc12474c2   v3.15.0-zz231204040711-9d1fc12474c2   v3.15.0-zz231204040711-9d1fc12474c2
  4. 编辑业务集群的 moduleinfo 资源,将 ovn-0954f21f0359720e8c115804376b3e7e 替换为上一步骤中输出的业务集群 moduleinfo 资源名称,命令示例如下:

    kubectl edit moduleinfo ovn-0954f21f0359720e8c115804376b3e7e
  5. 添加 valuesOverride 字段,根据注释信息修改字段和正则表达式:

    spec:
      valuesOverride: # 若本字段不存在,您须在 spec 下添加 valuesOverride 字段以及如下参数
        ait/chart-cpaas-monitor:
          ovn: # 替换业务集群的集群名称
            indicator:
              networkDevice: eth.*|em.*|en.*|wl.*|ww.*|[A-Z].*i|custom_interface # 替换 custom_interface 为自定义的正则表达式,以确保正确匹配网卡名称
  6. 等待 10 分钟后,请在节点的监控页面中查看网络相关图表,以确保改动生效。