diff --git a/docs/zh/10-release-notes/02-release-timeline.md b/docs/zh/10-release-notes/02-release-timeline.md index b029e965..d3867c2b 100644 --- a/docs/zh/10-release-notes/02-release-timeline.md +++ b/docs/zh/10-release-notes/02-release-timeline.md @@ -5,8 +5,8 @@ permalink: /release-notes/release-timeline | Branch | Tag | LTS | Release | End Of Life | | ------ | ------- | ----- | -------------- | ------------------ | -| main | 7.0.9 | | 2025-05-14 | | -| | 7.0.8 | | 2025-05-07 | | +| main | 7.0.9 | | 2025-05-29 | | +| | 7.0.8 | | 2025-05-16 | | | | 7.0.7 | | 2025-04-29 | | | | 7.0.6 | | 2025-04-15 | | | | 7.0.5 | | 2025-04-02 | | diff --git a/docs/zh/10-release-notes/03-ce-7.0-release.md b/docs/zh/10-release-notes/03-ce-7.0-release.md index df0a29bd..fd9261de 100644 --- a/docs/zh/10-release-notes/03-ce-7.0-release.md +++ b/docs/zh/10-release-notes/03-ce-7.0-release.md @@ -3,12 +3,30 @@ title: v7.0 CE Release Notes permalink: /release-notes/release-7.0-ce --- -# v7.0.7 [2025/04/28] +# v7.0.9 [TBD] ## Stable Feature - AutoTracing - 支持采集 Unix Socket 的调用日志(`l7_flow_log`),支持 TCP/UDP Socket 调用日志与 Unix Socket 调用日志之间的自动追踪。 + - 支持解析 SRV 类型的 DNS 调用日志,[文档](https://en.wikipedia.org/wiki/SRV_record)。 +- Agent + - Agent 发送流量达到限速时,支持选择`丢弃`或`等待`的应对策略,默认行为丢弃,可配置为等待以提升数据发送成功率,[文档](#)。 + +# v7.0.8 [2025/05/16] + +## Stable Feature + +- AutoTracing + - 支持解析被截断的 MySQL 协议内容。 +- Agent + - 支持压缩发送调用日志和流日志,测试环境下调用日志压缩率可达 8:1,[文档](../configuration/agent/#outputs.compression.l7_flow_log)。 + +# v7.0.7 [2025/04/28] + +## Stable Feature + +- AutoTracing - 丰富文件读写事件(`io_event`)采集的 eBPF Hook 点,提升适配性。 - AutoTagging - 优化调用日志、文件读写事件数据中 `process_kname` 字段的含义,从`内核线程名`优化为`系统进程`名,提升易读性。 diff --git a/docs/zh/10-release-notes/04-ee-7.0-release.md b/docs/zh/10-release-notes/04-ee-7.0-release.md index fb847926..592a620a 100644 --- a/docs/zh/10-release-notes/04-ee-7.0-release.md +++ b/docs/zh/10-release-notes/04-ee-7.0-release.md @@ -5,6 +5,11 @@ permalink: /release-notes/release-7.0-ee # 业务和应用 +## 业务观测 + +- 易用性提升 + - 右滑页面增加`指标分析`能力,快速分类对照查看应用和网络性能指标。 + ## 应用观测 - AutoTracing @@ -13,8 +18,8 @@ permalink: /release-notes/release-7.0-ee - 支持 Ping 协议的采集和追踪,[文档](../features/l7-protocols/network/#ping)。 - 支持 Dubbo 协议使用 Fastjson 序列化时的采集和追踪,[文档](../features/l7-protocols/rpc/#dubbo)。 - 支持解析压缩 MySQL 调用,[文档](../configuration/agent/#processors.request_log.application_protocol_inference.protocol_special_config.mysql.decompress_payload)。 - - 支持解析 MySQL 的 Login Response 语句。 - - 支持解析 TCP Payload 中的多个 DNS 请求。 + - 支持解析 MySQL 的 Login Response 语句,支持解析被截断的 MySQL 协议内容。 + - 支持解析 TCP Payload 中的多个 DNS 请求,支持解析 SRV 类型的 DNS 调用日志,[文档](https://en.wikipedia.org/wiki/SRV_record)。 - 支持采集 Unix Socket 的调用日志,支持 TCP/UDP Socket 调用日志与 Unix Socket 调用日志之间的自动追踪。 - 丰富文件读写事件采集的 eBPF Hook 点,提升适配性。 - 支持解析博睿、云智慧 APM 的 TraceID 和 SpanID。 @@ -54,6 +59,12 @@ permalink: /release-notes/release-7.0-ee - 分发策略支持指定采集器组。 +# 自定义 + +## 视图 + +- 使用 PromQL 查询时,支持设置指标的别名、单位、阈值 + # 其他 ## 资源列表 @@ -70,6 +81,7 @@ permalink: /release-notes/release-7.0-ee - 易用性提升 - ⭐ 性能:列表页增加 KV 搜索能力,提升百万量级大规模资源场景下的搜索体验。 - VPC 资源列表增加 ID 列,与云平台对齐。 + - 录入对等连接时 VPC 可填写为空,表示对指定云平台下的所有 VPC 建立对等连接。 ## 系统管理 @@ -83,9 +95,11 @@ permalink: /release-notes/release-7.0-ee - ⭐ 安全性:支持限制 deepflow-agent 使用的 Socket 数量,[文档](../configuration/agent/#global.limits.max_sockets)。 - ⭐ 适配性:支持采集 Pod 内部网卡的流量,适用于 Root 网络命名空间下无法直接采集 Pod 网卡流量的场景(例如[华为云 CCE Turbo CNI](https://support.huaweicloud.com/usermanual-cce/cce_10_0284.html)),[文档](../configuration/agent/#inputs.cbpf.af_packet.inner_interface_capture_enabled)。 - ⭐ 性能:PCAP 数据支持压缩传输,压缩率可达 5:1 ~ 10:1,[文档](../configuration/agent/#outputs.compression.pcap)。 + - ⭐ 性能:支持压缩发送调用日志和流日志,测试环境下调用日志压缩率可达 8:1,[文档](../configuration/agent/#outputs.compression.l7_flow_log)。 - ⭐ 性能:优化 Agent 中用于应用性能指标的 Cache 的内存占用,通过及时清理失效的 LRU 条目,测试环境下可见整体内存消耗降低 **43%**。 - ⭐ 性能:聚合存储 LB 探活产生的流日志,某生产环境下降低了将近 **50%** 的流日志存储开销,[文档](../configuration/agent/#outputs.flow_log.aggregators.aggregate_health_check_l4_flow_log)。 - ⭐ 性能:提升调用日志在 agent 侧的合并成功率,显著降低 `response_status = Unknown` 的调用日志比例,测试环境下可见 50% 的未知比例降低。 - 优化应用协议识别失败时的资源开销保护机制,避免误禁止应用协议的解析,[文档](../configuration/agent/#processors.request_log.application_protocol_inference.inference_max_retries)。 - 采集器列表支持展示所在 VPC 信息。 - 限制 agent 发送数据的带宽消耗,默认允许发送 100Mbps 的数据,[文档](../configuration/agent/#global.communication.max_throughput_to_ingester)。 + - Agent 发送流量达到限速时,支持选择`丢弃`或`等待`的应对策略,默认行为丢弃,可配置为等待以提升数据发送成功率,[文档](#)。 diff --git a/docs/zh/10-release-notes/05-ce-6.6-release.md b/docs/zh/10-release-notes/05-ce-6.6-release.md index 61dfe076..e1531e76 100644 --- a/docs/zh/10-release-notes/05-ce-6.6-release.md +++ b/docs/zh/10-release-notes/05-ce-6.6-release.md @@ -12,8 +12,10 @@ permalink: /release-notes/release-6.6-ce - [2025/04/02] 支持 Dubbo 协议使用 Fastjson 序列化时的采集和追踪,[文档](../features/l7-protocols/rpc/#dubbo)。 - [2025/04/15] 支持解析 MySQL 的 Login Response 语句。 - [2025/04/15] 支持解析 TCP Payload 中的多个 DNS 请求。 - - [2025/04/28] 支持采集 Unix Socket 的调用日志(`l7_flow_log`),支持 TCP/UDP Socket 调用日志与 Unix Socket 调用日志之间的自动追踪。 - [2025/04/28] 丰富文件读写事件(`io_event`)采集的 eBPF Hook 点,提升适配性。 + - [2025/05/29] 支持采集 Unix Socket 的调用日志(`l7_flow_log`),支持 TCP/UDP Socket 调用日志与 Unix Socket 调用日志之间的自动追踪。 + - [2025/05/29] 支持解析 SRV 类型的 DNS 调用日志,[文档](https://en.wikipedia.org/wiki/SRV_record)。 + - [2025/05/29] 支持解析被截断的 MySQL 协议内容。 - AutoTagging - [2025/04/28] 优化调用日志、文件读写事件数据中 `process_kname` 字段的含义,从`内核线程名`优化为`系统进程`名,提升易读性。 - [2025/04/28] 将同一个云主机、或同一个 K8s 工作负载中 `cmdline` 相同的进程聚合为唯一的 gprocess,减少冗余的进程信息。 @@ -41,6 +43,8 @@ permalink: /release-notes/release-6.6-ce - [2025/04/28] 优化 Agent 中用于应用性能指标的 Cache 的内存占用,通过及时清理失效的 LRU 条目,测试环境下可见整体内存消耗降低 **43%**。 - [2025/04/28] 聚合存储 LB 探活产生的流日志(`l4_flow_log`),某生产环境下降低了将近 **50%** 的流日志存储开销,[文档](../configuration/agent/#outputs.flow_log.aggregators.aggregate_health_check_l4_flow_log)。 - [2025/04/28] 优化应用协议识别失败时的资源开销保护机制,避免误禁止应用协议的解析,[文档](../configuration/agent/#processors.request_log.application_protocol_inference.inference_max_retries)。 + - [2025/05/16] 支持压缩发送调用日志和流日志,测试环境下调用日志压缩率可达 8:1,[文档](../configuration/agent/#outputs.compression.l7_flow_log)。 + - [2025/05/29] Agent 发送流量达到限速时,支持选择`丢弃`或`等待`的应对策略,默认行为丢弃,可配置为等待以提升数据发送成功率,[文档](#)。 # v6.6.9 [2024/12/12] diff --git a/docs/zh/10-release-notes/06-ee-6.6-release.md b/docs/zh/10-release-notes/06-ee-6.6-release.md index a8be3fd2..b98225be 100644 --- a/docs/zh/10-release-notes/06-ee-6.6-release.md +++ b/docs/zh/10-release-notes/06-ee-6.6-release.md @@ -22,8 +22,8 @@ permalink: /release-notes/release-6.6-ee - 支持 Tars 协议的采集和追踪,[文档](../features/l7-protocols/rpc/#tars)。 - 支持 Ping 协议的采集和追踪,[文档](../features/l7-protocols/network/#ping)。 - 支持 Dubbo 协议使用 Fastjson 序列化时的采集和追踪,[文档](../features/l7-protocols/rpc/#dubbo)。 - - 支持解析 MySQL 的 Login Response 语句。 - - 支持解析 TCP Payload 中的多个 DNS 请求。 + - 支持解析 MySQL 的 Login Response 语句,支持解析被截断的 MySQL 协议内容。 + - 支持解析 TCP Payload 中的多个 DNS 请求,支持解析 SRV 类型的 DNS 调用日志,[文档](https://en.wikipedia.org/wiki/SRV_record)。 - 支持 Some/IP 协议的采集和追踪。 - 新增 HTTP 协议 URL 脱敏能力、默认开启 Redis 协议脱敏,[文档](../configuration/agent/#processors.request_log.tag_extraction.obfuscate_protocols)。 - 优化网络 Span 追踪所使用的 NTP 时钟偏差(`host_clock_offset_us`)和网络传输时延(`network_delay_us`)配置参数默认值,降低误匹配概率。 @@ -78,7 +78,8 @@ permalink: /release-notes/release-6.6-ee - 性能提升 - ⭐ Java 进程符号表同步机制优化,对业务进程引入的瞬时 CPU 消耗降低了约 50%。 - ⭐ 函数栈合并效率提升,降低函数栈上报的资源开销,在同名线程较多的场景下有显著性能提升。 - - ⭐支持压缩传输 Profiling 数据,带宽消耗降低 30%。 + - ⭐ 支持压缩传输 Profiling 数据,带宽消耗降低 30%。 + - ⭐ 支持压缩发送调用日志和流日志,测试环境下调用日志压缩率可达 8:1,[文档](../configuration/agent/#outputs.compression.l7_flow_log)。 - 实时剖析 - ⭐ 支持使用 JVM API 获取 Java 进程的函数栈、GC 统计信息、Heap 统计信息。 - Grafana @@ -248,6 +249,7 @@ N/A - 专属采集器默认不限制并发流数量与策略模块的内存开销,[文档](../configuration/agent/#processors.flow_log.tunning.concurrent_flow_limit)。 - 空闲内存熔断机制支持使用 available 内存指标,[文档](../configuration/agent/#global.circuit_breakers.sys_memory_percentage.metric)。 - 限制 agent 发送数据的带宽消耗,默认允许发送 100Mbps 的数据,[文档](../configuration/agent/#global.communication.max_throughput_to_ingester)。 + - Agent 发送流量达到限速时,支持选择`丢弃`或`等待`的应对策略,默认行为丢弃,可配置为等待以提升数据发送成功率,[文档](#)。 - 优化应用协议识别失败时的资源开销保护机制,避免误禁止应用协议的解析,[文档](../configuration/agent/#processors.request_log.application_protocol_inference.inference_max_retries)。 - 减少 deepflow-agent 发送数据时使用的 Socket 数量: - 合并集成 OpenTelemetry 时,传输 open_telemetry 和 open_telemetry_compressed 数据使用的 Socket。