本文档由
石墨办公
提供。
石墨文档中台-部署运维文档
全部文档
首次部署
运维平台
全部文档
首次部署
运维平台
石墨官网
预约演示
工具集合
复制页面
简介
文档中台
授权管理
应用管理
品牌定制
配置管理
用量统计
AI配置
系统服务
服务运维
集群管理
中间件配置
服务日志
实时日志
系统升级
配置中心
工具集合
通用工具
静态资源监测
中间件巡检
容器抓包
兼容性测试
通用工具
中间件工具
RDB
Kafka
gRPC
Redis
MongoDB
控制面板
通知渠道
高级设置
业务管控
转码事件查询
文件信息查询
协作封禁
文档修复
系统管理
用户管理
操作日志
工具集合
复制页面
容器抓包
容器抓包使用说明
#
功能简介
#
容器抓包用于对 Kubernetes 环境中的运行中 Pod 进行网络数据采集,帮助您分析连接失败、请求超时、TCP 重传和网络拥塞等问题。
抓包完成后可以下载 PCAP 文件,并使用 Wireshark 等网络分析工具进一步查看。
进入页面
#
登录管理后台后,在左侧导航中选择
容器抓包
即可进入页面。
容器抓包仅适用于 Kubernetes 部署环境,并且仅对管理员开放。
开始抓包
#
建议按以下步骤操作:
1.
在
Pods 列表
中搜索并找到目标 Pod。
2.
确认 Pod 状态为 Running,然后单击
开始抓包
。
3.
选择抓包时长:1 分钟、5 分钟或 30 分钟。
4.
选择抓包文件大小:100 MB、500 MB 或 1 GB。
5.
根据需要选择过滤条件,或手动输入 tcpdump 过滤表达式。
6.
检查页面展示的完整抓包命令。
7.
单击
开始抓包
创建任务。
同一个 Pod 同一时间只能运行一个抓包任务。任务达到设置的时长后会自动结束,也可以手动停止。
过滤条件
#
设 置过滤条件可以减少无关流量和文件大小。页面提供部分常用预设,例如:
指定端口流量。
gRPC 流量。
指定主机和端口。
HTTP POST 请求。
TCP 建连、重传或小窗口数据包。
也可以使用 tcpdump 语法手动输入,例如:
host 10.0.0.1 and port 80
如果不填写过滤条件,任务可能采集 Pod 中的大量网络流量。
管理抓包任务
#
在
抓包任务
页面可以查看任务编号、Pod、状态、创建时间和运行时长。
运行中
:可以手动停止任务。
已完成
:可以下载 PCAP 文件。
失败
:可以查看任务日志了解失败原因。
任务列表会自动刷新,也可以单击
刷新
手动获取最新状态。
下载和分析
#
任务完成后,单击
下载
获取 PCAP 文件。下载功能依赖系统已正确配置对象存储。
PCAP 文件可能包含请求地址、协议数据或其他敏感信息,请仅提供给授权人员,并在使用完成后妥善保存或删除。
常见情况
#
未找到 Pod
:页面仅展示当前环境中处于 Running 状态的 Pod,请检查 Pod 状态和部署环境。
无法开始抓包
:请确认该 Pod 没有正在运行的抓包任务,并检查 Kubernetes 权限及临时容器支持情况。
任务执行失败
:查看任务日志,确认过滤表达式、Pod 状态和抓包组件是否正常。
无法下载文件
:请检查对象存储配置和网络连通性。
抓包文件过大
:缩短抓包时长,并使用更精确的过滤表达式。
抓包会占用一定的网络、CPU 和存储资源,请避免在高峰期进行长时间、无过滤条件的大流量抓包。
修改于
2026-08-21 06:22:50
上一页
中间件巡检
下一页
兼容性测试