v7.0 CE Release Notes
创建时间:2025-04-02 最近修改时间:2025-05-18
#1. v7.0.9 [TBD]
#1.1 Stable Feature
- AutoTracing
- 支持采集 Unix Socket 的调用日志(
l7_flow_log
),支持 TCP/UDP Socket 调用日志与 Unix Socket 调用日志之间的自动追踪。 - 支持解析 SRV 类型的 DNS 调用日志,文档 (opens new window)。
- 支持采集 Unix Socket 的调用日志(
- Agent
- Agent 发送流量达到限速时,支持选择
丢弃
或等待
的应对策略,默认行为丢弃,可配置为等待以提升数据发送成功率,文档。
- Agent 发送流量达到限速时,支持选择
#2. v7.0.8 [2025/05/16]
#2.1 Stable Feature
- AutoTracing
- 支持解析被截断的 MySQL 协议内容。
- Agent
- 支持压缩发送调用日志和流日志,测试环境下调用日志压缩率可达 8:1,文档。
#3. v7.0.7 [2025/04/28]
#3.1 Stable Feature
- AutoTracing
- 丰富文件读写事件(
io_event
)采集的 eBPF Hook 点,提升适配性。
- 丰富文件读写事件(
- AutoTagging
- 优化调用日志、文件读写事件数据中
process_kname
字段的含义,从内核线程名
优化为系统进程
名,提升易读性。 - 将同一个云主机、或同一个 K8s 工作负载中
cmdline
相同的进程聚合为唯一的 gprocess,减少冗余的进程信息。 - 优化进程匹配器的默认值,文档。
- 默认忽略
sleep/sh/bash/pause/runc
进程信息的采集。 - 默认采集
Java/Python
的进程信息和 OnCPU 剖析数据,并自动将 gprocess 名称记录为 jar/py 文件名,避免均展示为 java/python。 - 默认采集
deepflow-*
的进程信息和 OnCPU 剖析数据。 - 默认采集容器中的进程信息。
- 默认忽略
- 优化调用日志(
l7_flow_log
)的响应状态(response_status
)字段含义。- 正常:响应码正常。
- 客户端异常:响应码表示的含义为客户端侧的异常,例如 HTTP 4XX。
- 服务端异常:响应码表示的含义为服务端侧的异常,例如 HTTP 5XX。
- 超时:在一定时间内未采集到响应时,请求会标记为超时。
- Agent
应用会话合并超时设置
配置:DNS 和 TLS 默认 15s,其他协议默认 120s,文档。
- Agent
- 未知:并发请求量超出采集器缓存能力时,最老的请求会标记为未知。
- Agent
会话聚合最大条目数
配置:默认缓存 64K 条请求,文档。
- Agent
- 解析失败:采集到了响应,但由于内容被截断或被压缩等原因,未能解析到响应码。
- Agent
Payload 截取
配置:默认解析 Payload 前 1024 字节,文档。
- Agent
- 优化调用日志、文件读写事件数据中
- Agent
#4. v7.0.6 [2025/04/15]
#4.1 Stable Feature
- AutoTracing
- 支持解析压缩 MySQL 调用,文档。
- 支持解析 MySQL 的 Login Response 语句。
- 支持解析 TCP Payload 中的多个 DNS 请求。
- Agent
- 提升调用日志在 agent 侧的合并成功率,显著降低
response_status = Unknown
的调用日志比例,测试环境下可见 50% 的未知比例降低。 - 限制 agent 发送数据的带宽消耗,默认允许发送 100Mbps 的数据,文档。
- 提升调用日志在 agent 侧的合并成功率,显著降低
#5. v7.0.5 [2025/04/02]
#5.1 Stable Feature
#6. v7.0.4 [2025/03/18]
#6.1 Stable Feature
- Agent
- 支持采集 Pod 内部网卡的流量,适用于 Root 网络命名空间下无法直接采集 Pod 网卡流量的场景(例如华为云 CCE Turbo CNI (opens new window)),文档。
#7. v7.0.3 [2025/03/05]
N/A
#8. v7.0.2 [2025/02/11]
#8.1 Stable Feature
- AutoMetrics
- 应用性能指标(
application
、application_map
)中增加超时比例指标(timeout_ratio
)。
- 应用性能指标(
- Server
- 支持终止采集器远程升级,优化升级时 Server 的 CPU 资源开销。
- Agent
- 支持限制 deepflow-agent 使用的 Socket 数量,文档。
#9. v7.0.1 [2025/01/16]
#9.1 Stable Feature
- AutoTracing
- 网络流日志(
l4_flow_log
)中的非 TCP 流量,将其结束状态(close_type
)从超时调整为正常结束(1)。
- 网络流日志(
#10. v7.0.0 [2025/01/02]
#10.1 Stable Feature
- AutoTracing
- 支持 Tars 协议的采集和追踪,文档。