@@ -3,6 +3,37 @@ title: v6.6 CE Release Notes
33permalink : /release-notes/release-6.6-ce
44---
55
6+ # v6.6.9 [ 2024/12/12]
7+
8+ ## Stable Feature
9+
10+ - AutoTracing
11+ - 支持 Memcached 协议的采集和追踪,[ 文档] ( ../features/l7-protocols/nosql/#memcached ) 。
12+ - cBPF 数据支持 Tars 协议解析,[ 文档] ( ../features/l7-protocols/rpc/#tars ) 。
13+ - 文件读写事件支持采集文件名的全路径、支持采集读写文件的 offset。
14+ - AutoProfiling
15+ - 支持 Python 和 CUDA 的 CPU 性能剖析。
16+ - Java 进程符号表同步机制优化,对业务进程引入的瞬时 CPU 消耗降低了约 50%。
17+ - 函数栈合并效率提升,降低函数栈上报的资源开销,在同名线程较多的场景下有显著性能提升。
18+ - AutoTagging
19+ - 当协议头中存在 TraceID 时,支持关闭 eBPF syscall_trace_id 计算(通过配置 ` syscall_trace_id_disabled ` ),以降低对业务性能的影响。
20+ - 支持完全关闭 cBPF 数据采集(通过配置 ` tap_interface_regex ` 为空字符串),以降低内存开销。
21+ - 增强进程同步能力,[ 文档] ( ../configuration/agent/#inputs.proc.process_matcher ) 。
22+ - 支持仅同步容器内的进程。
23+ - 支持不同步 Socket 信息(仅同步进程信息)。
24+ - 当云平台(Domain)配置了区域白名单时,不再需要调用 Region API。
25+ - 阿里云、腾讯云的 NAT 网关、路由表、负载均衡器获取失败时不影响其他资源信息的同步。
26+ - Server
27+ - 优化 ` genesis* ` 相关 MySQL 表的存储性能。
28+ - 支持使用 ByConity 替代 ClickHouse,[ 文档] ( ../best-practice/storage-engine-use-byconity/ ) 。
29+ - 支持使用 ClickHouse 企业版(目前仅支持阿里云),[ 文档] ( https://www.aliyun.com/product/apsaradb/clickhouse ) 。
30+ - Agent
31+ - 支持压缩传输 Profiling 数据,带宽消耗降低 30%。
32+ - 应用日志数据支持压缩传输,带宽消耗降低 95%(CPU 消耗增加 3%)。
33+ - 支持 deepflow-agent 使用一个 Socket 传输所有观测数据,并可通过 ` multiple_sockets_to_ingester ` 配置项关闭此特性从而使用多个 Socket 以提升传输性能。
34+ - 在 Linux 启用了 BTF(BPF Type Format)的情况下,当 X86 架构下内核大于等于 [ 5.5] ( https://github.com/torvalds/linux/commit/f1b9509c2fb0ef4db8d22dac9aef8e856a5d81f6 ) 、ARM 架构下内核大于等于 [ 6.0] ( https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.0.y&id=efc9909fdce00a827a37609628223cd45bf95d0b ) 时,agent 将会自动使用 fentry/fexit 替代 kprobe/kretprobe,此时可获得约 15% 的性能提升。
35+ - 原有的环境变量 ` ONLY_WATCH_K8S_RESOURCE ` 已被替代为 ` K8S_WATCH_POLICY ` ,[ 文档] ( ../ce-install/serverless-pod/#部署-deepflow-agent ) 。
36+
637# v6.6.8 [ 2024/11/14]
738
839## Stable Feature
@@ -17,8 +48,9 @@ permalink: /release-notes/release-6.6-ce
1748## Beta Feature
1849
1950- AutoTagging
20- - 增强进程同步能力,支持仅同步 Container 中的进程、仅同步有 Tag 的进程
21- - 降低进程同步资源开销,将 Socket 信息同步与进程信息同步解耦
51+ - 增强进程同步能力,[ 文档] ( ../configuration/agent/#inputs.proc.process_matcher ) 。
52+ - 支持仅同步容器内的进程。
53+ - 支持不同步 Socket 信息(仅同步进程信息)。
2254
2355# v6.6.6 [ 2024/10/11]
2456
@@ -29,13 +61,6 @@ permalink: /release-notes/release-6.6-ce
2961 - HTTP、HTTP2/gRPC、MySQL、Redis、Kafka、DNS、TLS。
3062 - 提醒:当使用 Wasm 解析私有协议时,请将 Custom 添加到 ` l7-protocol-enabled ` 中。
3163
32- ## Beta Feature
33-
34- - AutoTagging
35- - 同步进程信息时,支持仅同步 container 中的进程(` only-in-container ` )。
36- - 同步进程信息时,支持仅同步有标签的进程(` only-with-tag ` )。
37- - 同步进程信息时,支持禁用 Socket 数据的同步。
38-
3964## Stable Feature
4065
4166- Agent
@@ -51,7 +76,7 @@ permalink: /release-notes/release-6.6-ce
5176 - 函数栈合并效率提升,降低函数栈上报的资源开销,在同名线程较多的场景下有显著性能提升。
5277- Server
5378 - 优化 ` genesis* ` 相关 MySQL 表的存储性能。
54- - AutoTagging:当云平台(Domain)配置了区域白名单时,不再需要调用 AWS 的 Region API。
79+ - AutoTagging:当云平台(Domain)配置了区域白名单时,不再需要调用 Region API。
5580 - AutoTagging:阿里云、腾讯云的 NAT 网关、路由表、负载均衡器获取失败时不影响其他资源信息的同步。
5681- Agent
5782 - 在 Linux 启用了 BTF(BPF Type Format)的情况下,当 X86 架构下内核大于等于 [ 5.5] ( https://github.com/torvalds/linux/commit/f1b9509c2fb0ef4db8d22dac9aef8e856a5d81f6 ) 、ARM 架构下内核大于等于 [ 6.0] ( https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.0.y&id=efc9909fdce00a827a37609628223cd45bf95d0b ) 时,agent 将会自动使用 fentry/fexit 替代 kprobe/kretprobe,此时可获得约 15% 的性能提升。
@@ -86,6 +111,7 @@ permalink: /release-notes/release-6.6-ce
86111 - 调用链追踪火焰图自动校正不同机器的细微时钟偏差。
87112- AutoTagging
88113 - 支持利用 Lua Plugin 自定义 K8s 工作负载抽象规则,[ 文档] ( ../integration/process/lua-plugin/ ) 。
114+ - 支持同步 LoadBalancer 类型的容器服务。
89115- Server
90116 - 支持使用 OceanBase 替换 MySQL。
91117
@@ -100,7 +126,7 @@ permalink: /release-notes/release-6.6-ce
100126 - 支持利用 Lua Plugin 自定义 K8s 工作负载抽象规则,[ 文档] ( ../integration/process/lua-plugin/ ) 。
101127- Agent
102128 - 支持完全关闭 cBPF 数据采集(通过配置 ` tap_interface_regex ` 为空字符串),以降低内存开销。
103- - 支持 deepflow-agent 使用一个 socket 传输所有观测数据,并可通过 ` multiple_sockets_to_ingester ` 配置项关闭此特性从而使用多个 socket 以提升传输性能。
129+ - 支持 deepflow-agent 使用一个 Socket 传输所有观测数据,并可通过 ` multiple_sockets_to_ingester ` 配置项关闭此特性从而使用多个 Socket 以提升传输性能。
104130
105131## Stable Feature
106132
@@ -111,10 +137,10 @@ permalink: /release-notes/release-6.6-ce
111137- AutoTagging
112138 - 正确标记 K8s Node 上 loopback 网卡流量的 Universal Tag。
113139- Agent
114- - 减少 deepflow-agent 发送数据时使用的 socket 数量。
115- - 合并集成 OpenTelemetry 时,传输 open_telemetry 和 open_telemetry_compressed 数据使用的 socket 。
116- - 合并用于 agent 自监控的、传输 deepflow_stats 和 agent_log 数据使用的 socket 。
117- - 合并集成 Prometheus 和 Telegraf 时,传输 prometheus 和 telegraf 指标使用的 socket 。
140+ - 减少 deepflow-agent 发送数据时使用的 Socket 数量。
141+ - 合并集成 OpenTelemetry 时,传输 open_telemetry 和 open_telemetry_compressed 数据使用的 Socket 。
142+ - 合并用于 agent 自监控的、传输 deepflow_stats 和 agent_log 数据使用的 Socket 。
143+ - 合并集成 Prometheus 和 Telegraf 时,传输 prometheus 和 telegraf 指标使用的 Socket 。
118144
119145# v6.6.2 [ 2024/08/01]
120146
0 commit comments