从自定义命名的网络接口采集网络数据
目录
功能概述
平台支持通过修改监控组件的配置,从自定义命名的网络接口采集网络数据,使您能够在监控页面查看这些接口的网络流量信息。
适用场景
当您的节点使用自定义命名的网络接口(不符合 eth.|en.|wl.*|ww.* 命名规范)且需要在平台上监控这些接口的网络流量数据时适用。
前提条件
- 已创建业务集群
- 您拥有平台管理员权限
- 已知自定义网络接口的命名规范
操作步骤
-
点击平台顶部导航栏中的 CLI 工具图标。
-
点击 global。
-
在 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
-
编辑业务集群的 moduleinfo 资源:
kubectl edit moduleinfo <业务集群的 moduleinfo 资源名称>
-
添加或修改 valuesOverride 字段:
spec:
valuesOverride:# 如果该字段不存在,则需要在 spec 下新增 valuesOverride 字段及以下参数
ait/chart-cpaas-monitor:
global:
indicator:
networkDevice: eth.*|em.*|en.*|wl.*|ww.*|[A-Z].*i|custom_interface # 将 custom_interface 替换为自定义的正则表达式,确保正确匹配网络接口名称
-
等待 10 分钟后,检查节点监控页面上的网络相关图表,确认配置已生效。
操作结果
配置生效后,您可以在平台监控页面查看自定义命名网络接口的以下数据:
了解更多
后续操作
- 监控自定义网络接口的性能指标
- 根据监控数据设置告警规则