- 文档首页
容器服务
容器服务 VKE
用户指南
可观测性
全栈观测
网络抓包
网络抓包
火山引擎云原生观测(全栈观测)方案中,支持对指定负载或 Pod 进行网络抓包,方便对容器网络层面的故障进行排查。本文介绍如何配置网络抓包功能。
背景信息
网络抓包是应对容器复杂环境的一种重要排障手段,通过对指定负载、Pod 进行网络抓包分析,可有效解决以下场景问题:
- 网络故障排查:当网络出现问题时,抓包可以帮助定位问题所在,通过分析不同节点上的数据包来诊断连接问题或配置错误。
- 安全分析:安全团队可以使用抓包来监控网络流量,以发现潜在的安全威胁,如 DDoS 攻击、ARP 欺骗等。
- 性能优化:通过分析网络流量,可以发现性能瓶颈,例如,哪些请求响应时间较长,是否有不必要的重复请求等,从而进行有针对性的优化。
前提条件
- 已开通对象存储,并在 VKE 集群相同地域内,创建 TOS 桶。详情请参见 创建存储桶。
- 全栈观测中的 Microscope Agent 探针已升级至 1.10.0 及以上版本。
操作步骤
步骤一:抓包配置
- 在集群管理页面的左侧导航栏中,选择 监控中心 > 网络抓包,单击 抓包配置,配置抓包任务对应的对象存储。
-
- 单击 开启,开启对象存储配置,并配置 TOS 桶参数。
-
步骤二:创建抓包任务
您可以在 网络抓包 控制台中直接配置抓包任务,具体步骤如下:
- 在集群管理页面的左侧导航栏中,选择 监控中心 > 网络抓包,单击 创建抓包任务,配置抓包任务详情。
-
-
通过集群拓扑创建
您可以在 集群拓扑 中基于网络拓扑创建抓包任务,操作步骤如下:
- 在集群管理页面的左侧导航栏中,选择 监控中心 > 集群拓扑。查看 Workload 资源拓扑图。
- 在拓扑中选择 2 个 Workload 节点之间的连线,并将鼠标悬停在连线上,在弹出的概要信息页面中,单击 网络抓包,即可跳转到网络抓包页面,配置抓包任务。具体的抓包配置,请参见 直接创建抓包任务。
-
抓包任务配置完成后,系统开始基于配置进行抓包。
当任务的状态变为 完成 时,表示抓包任务完成。单击 操作 栏中的 查看详情,支持查看抓包任务的详情。在 抓包任务 列表 操作 栏中,单击 下载,可以将 pcap 格式的抓包文件下载到本地。
说明
您可以在本地环境中,使用 Wireshark 工具 pcap 格式的抓包文件进行分析。
最近更新时间:2026.07.24 11:19:30