v6.6 CE Release Notes
Created:2024-07-05 Last Modified:2024-10-14
This document was translated by ChatGPT
#1. v6.6.3 [2024/08/15]
#1.1 Beta Feature
- AutoTracing
- When the TraceID is present in the protocol header, support disabling eBPF syscall_trace_id calculation (via configuration
syscall_trace_id_disabled
) to reduce the impact on business performance. - Automatically correct minor clock deviations between different machines in the distributed tracing flame graph.
- When the TraceID is present in the protocol header, support disabling eBPF syscall_trace_id calculation (via configuration
- AutoTagging
- Support using Lua Plugin to customize K8s workload abstraction rules, documentation.
- Agent
- Support completely disabling cBPF data collection (via configuration
tap_interface_regex
as an empty string) to reduce memory overhead. - Support deepflow-agent to use a single socket to transmit all observability data, and this feature can be disabled via the
multiple_sockets_to_ingester
configuration item to use multiple sockets to improve transmission performance.
- Support completely disabling cBPF data collection (via configuration
#1.2 Stable Feature
- AutoProfiling
- Support viewing DeepFlow eBPF On-CPU Profiling data in the Grafana Panel, Demo (opens new window).
- AutoMetrics
- Support aligning timestamps of request and response metrics in the same session to help AIOps systems better achieve root cause localization (thanks to
pegasusljn
:FR (opens new window)).
- Support aligning timestamps of request and response metrics in the same session to help AIOps systems better achieve root cause localization (thanks to
- AutoTagging
- Correctly mark the Universal Tag for loopback network card traffic on K8s Node.
- Agent
- Reduce the number of sockets used by deepflow-agent to send data.
- Merge the sockets used to transmit open_telemetry and open_telemetry_compressed data when integrating OpenTelemetry.
- Merge the sockets used to transmit deepflow_stats and agent_log data for agent self-monitoring.
- Merge the sockets used to transmit prometheus and telegraf metrics when integrating Prometheus and Telegraf.
- Reduce the number of sockets used by deepflow-agent to send data.
#2. v6.6.2 [2024/08/01]
#2.1 Beta Feature
- AutoMetrics
- Support aligning timestamps of request and response metrics in the same session to help AIOps systems better achieve root cause localization (thanks to
pegasusljn
:FR (opens new window)).
- Support aligning timestamps of request and response metrics in the same session to help AIOps systems better achieve root cause localization (thanks to
#2.2 Stable Feature
- AutoTracing
- Optimize the default values of configuration parameters for NTP clock offset (
host_clock_offset_us
) and network transmission delay (network_delay_us
) used in network Span tracing to reduce the probability of mismatches.
- Optimize the default values of configuration parameters for NTP clock offset (
#3. v6.6.1 [2024/07/18]
#3.1 Beta Feature
- AutoTagging
- Correctly mark the Universal Tag for loopback network card traffic on K8s Node.
#3.2 Stable Feature
- AutoTracing
- Added URL desensitization capability for HTTP protocol, Redis protocol desensitization enabled by default.
- AutoTagging
- Support synchronizing Volcengine resource tags, documentation.
- Cancel synchronization of Pods in K8s Evicted state to reduce resource overhead.
- Integration
- Optimize the mapping of fields such as schema/target in OTel Span to
l7_flow_log
, documentation.
- Optimize the mapping of fields such as schema/target in OTel Span to
- Agent
- Support aggregating and collecting traffic from multiple member physical network cards of the Open vSwitch bond interface.
#4. v6.6.0 [2024/07/04]
#4.1 Backward Incompatible Change
- AutoProfiling
- Use Dataframe return format to compress response size and improve API performance, PR (opens new window), documentation.
#Functions | Response Size (Byte) | Download Time | |
---|---|---|---|
Before | 450,000 | 21.9M | 6.16s |
After | 450,000 | 3.07M | 0.78s |
#4.2 Beta Feature
- AutoTagging
- Support synchronizing Volcengine resource tags, documentation.
- Agent
- Support aggregating and collecting traffic from multiple member physical network cards of the Open vSwitch bond interface.