You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
全栈观测
网络抓包
复制全文
下载 pdf
网络抓包
火山引擎云原生观测(全栈观测)方案中,支持对指定负载或 Pod 进行网络抓包,方便对容器网络层面的故障进行排查。本文介绍如何配置网络抓包功能。​
背景信息​
网络抓包是应对容器复杂环境的一种重要排障手段,通过对指定负载、Pod 进行网络抓包分析,可有效解决以下场景问题:​
  1. 网络故障排查:当网络出现问题时,抓包可以帮助定位问题所在,通过分析不同节点上的数据包来诊断连接问题或配置错误。​
  1. 安全分析:安全团队可以使用抓包来监控网络流量,以发现潜在的安全威胁,如 DDoS 攻击、ARP 欺骗等。​
  1. 性能优化:通过分析网络流量,可以发现性能瓶颈,例如,哪些请求响应时间较长,是否有不必要的重复请求等,从而进行有针对性的优化。​
前提条件​
  • 已开通对象存储,并在 VKE 集群相同地域内,创建 TOS 桶。详情请参见 创建存储桶。​
  • 已开启云原生观测功能,详情请参见 开启观测。​
  • 全栈观测中的 Microscope Agent 探针已升级至 1.10.0 及以上版本。​
操作步骤​
步骤一:抓包配置​
  1. 在左侧导航栏中选择 集群。​
  1. 在集群列表页面,单击目标集群。​
  1. 在集群管理页面的左侧导航栏中,选择 监控中心 > 网络抓包,单击 抓包配置,配置抓包任务对应的对象存储。​
  • ​alt​​
  1. 单击 开启,开启对象存储配置,并配置 TOS 桶参数。​
  • ​alt​​
  • ​
    配置项​
    说明​
    桶名称​
    在下拉菜单中选择已创建的 TOS 桶。​
    子目录​
    配置抓包结果保存在 TOS 桶中的路径,未配置时为/路径。​
    ​
  1. 单击 确定,完成配置。​
步骤二:创建抓包任务​
直接创建抓包任务​
您可以在 网络抓包 控制台中直接配置抓包任务,具体步骤如下:​
  1. 在集群管理页面的左侧导航栏中,选择 监控中心 > 网络抓包,单击 创建抓包任务,配置抓包任务详情。​
  • 基本信息​
  • ​alt​​
  • ​
    配置项​
    说明​
    名称​
    抓包任务的名称。​
    描述​
    抓包任务的描述信息,允许对抓包任务进行描述,可根据实际情况自定义,默认为空。​
    ​
  • 抓包目标​
  • ​alt​​
  • ​
    配置项​
    说明​
    目标​
    配置抓包任务的目标,同一抓包任务中支持同时配置多个抓包目标。​
    命名空间​
    选择抓包任务目标所在的命名空间。​
    负载类型​
    选择抓包目标的类型,支持:​
    • Deployment:无状态负载​
    • StatefulSet:有状态负载​
    • DaemonSet:守护进程​
    • Pod:容器组​
    负载名称​
    选择抓包任务的目标工作负载。​
    容器组​
    选择抓包任务的目标容器组。​
    网卡​
    配置抓包目标的网卡,例如eth0。默认为any,表示所有网卡。​
    最大包长度​
    配置最大包长度,整数形式,单位支持选择 K、M 和 G,最大长度不超过 2GB。​
    持续时长​
    配置抓包任务的持续时长,整数形式,单位为秒。当未配置抓包持续时长时,您需要手工停止抓包任务。​
    抓包规则​
    配置抓包规则,包括:​
    • 协议:配置抓包协议,支持 Any、TCP、UDP 和 ICMP。​
    • 源地址:配置抓包源地址。支持配置为单个 IP 地址(例如 192.168.1.10)、多个 IP 地址(多个地址之间使用|隔开,例如192.168.1.10|192.168.1.20)或地址段(例如192.168.1.0/24)。​
    • 源端口:配置抓包源端口号,支持配置为单个端口号(例如80),为空时表示所有端口,即1-65535。​
    • 目标地址:配置抓包目的地址。支持配置为单个 IP 地址(例如 192.168.1.10)、多个 IP 地址(多个地址之间使用|隔开,例如192.168.1.10|192.168.1.20)或地址段(例如192.168.1.0/24)。​
    • 目标端口:配置抓包源目的口号,支持配置为单个端口号(例如80),为空时表示所有端口,即1-65535。​
    ​
  1. 单击 确定,开始抓包。​
通过集群拓扑创建​
您可以在 集群拓扑 中基于网络拓扑创建抓包任务,操作步骤如下:​
  1. 在集群管理页面的左侧导航栏中,选择 监控中心 > 集群拓扑。查看 Workload 资源拓扑图。​
  1. 在拓扑中选择 2 个 Workload 节点之间的连线,并将鼠标悬停在连线上,在弹出的概要信息页面中,单击 网络抓包,即可跳转到网络抓包页面,配置抓包任务。具体的抓包配置,请参见 直接创建抓包任务。​
  • ​​​
结果验证​
抓包任务配置完成后,系统开始基于配置进行抓包。​
​alt​​
当任务的状态变为 完成 时,表示抓包任务完成。单击 操作 栏中的 查看详情,支持查看抓包任务的详情。在 抓包任务 列表 操作 栏中,单击 下载,可以将 pcap 格式的抓包文件下载到本地。​
​alt​​
说明​
您可以在本地环境中,使用 Wireshark 工具 pcap 格式的抓包文件进行分析。​
​
最近更新时间:2026.07.24 11:19:30
这个页面对您有帮助吗?
有用
有用
无用
无用