Releases: deepflowio/deepflow
Releases · deepflowio/deepflow
v6.1.8.7
v6.2.5
New Features (Alpha)
- Universal Application Topology
- Added
direction scoreindicator, the higher the score, the higher the accuracy of the direction of the client and server, and the direction must be correct when the score is 255.
- Added
- Querier API
- When PromQL queries Prometheus native indicators, it supports the tags automatically injected by DeepFlow AutoTagging
New Features (GA)
- Universal Application Topology
- Support zero interpolation code to automatically display the panoramic application topology of process granularity FR-001-Xiaomi
- Integration
- Pre-aggregation of OpenTelemetry Span data into service and path metrics
- Auto Tagging
- When it is not possible to group by Pod, auto_service, auto_instance (resource_glX) prefer to group by process
optimization
- Management
- Supports configuration of hourly granular data storage duration
- Support unified setting of
extra docking routing interfacefor all managed K8s clusters under the public cloud account - Provide two deepflow-agent binary packages: dynamic link and static link, the former depends on the glibc dynamic link library, and the latter has obvious malloc/free lock competition under multi-threading
- Querier API
- The Category of custom type Tag (k8s.label/cloud.tag/os.app) is unified as map_item
v6.2.4
New Features (Alpha)
- Integration
- Pre-aggregation of OpenTelemetry Span data into service and path metrics
- Auto Tagging
- Support batch input of load balancer and its listener information FR-022-Xiaomi
- When it is not possible to group by Pod, auto_service, auto_instance (resource_glX) prefer to group by process
New Features (GA)
- Auto Tagging
- Automatically inherit the metadata marked on the parent process FR-024-Xiaomi
- SQL API
- Support SLIMIT parameter to limit the number of Series returned
optimization
- Auto Tagging
- Process granular application topology adapts to port multiplexing scenarios ISSUE-#2394
- Field renaming: use auto_instance instead of resource_gl0, use auto_serivce instead of resource_gl2
- Management
- Support configuring the time interval of deepflow-agent list k8s-apiserver
- Support specifying the Hostname of the environment where the collector is located
v6.2.3
New Features (GA)
- Universal Application Topology
- Support using the TOA (TCP Option Address) mechanism to calculate the real access relationship before and after NAT FR-002-Xiaomi
- Auto Tagging
- A process automatically inherits its parent's metadata (os_app tag) FR-024-Xiaomi
- Supports synchronization of Baidu Cloud Smart Network (CSN) resource information
- Grafana
- Add Grafana backend plug-in module to support standard Grafana alarm policy configuration
optimization
- Management
- Remote upgrade of deepflow-agent on the cloud server can be done completely through deepflow-ctl, no need to manually mount hostPath for deepflow-server
- Auto Tagging
- Adapt to resource information synchronization of K8s 1.18 and 1.20
- SQL API
- When getting the optional value of the enum type Tag field, return the description information corresponding to the value
v6.1.8.6
v6.2.2
New Features (GA)
- AutoTracing
- Supports distributed tracing of Golang applications with zero interpolation
- Auto Tagging
- Support adding custom metadata for processes, cloud servers, and K8s Namespace FR-001-Xiaomi
- Support automatic synchronization of K8s cluster information under AWS and Alibaba Cloud accounts
- Management
- Support the number of ClickHouse nodes greater than the number of deepflow-server replicas FR-003-Zhongtong
- Support deepflow-agent running on K8s Node as a normal process (not Pod) FR-004-Tencent
- Support specifying domain name controller or ingester address for deepflow-agent FR-008-Xiaomi
optimization
- deepflow-agent
- The list of regular expressions for scanning processes (os-proc-regex) supports configuring action=drop to express ignore semantics FR-010-Xiaomi
- Support running in Linux Kernel environment lower than 3.0 FR-012-Xiaomi
- Use the socket information of the operating system to correct the flow log direction FR-011-Xiaomi
- When the ctrl_ip or ctrl_mac of the agent's operating environment changes, it supports automatic update of the corresponding information of the agent
- deepflow-server
- At the end of the UDP flow timeout, the status field of l4_flow_log is set to OK
v6.2.1
New Features (Alpha)
-Universal Application Topology
- Support zero interpolation code to automatically display the panoramic application topology of process granularity FR-001-XIAOMI
-Auto Tagging - Support adding custom metadata for processes, cloud servers, and K8s Namespace FR-001-XIAOMI
- Support automatic synchronization of K8s cluster information under AWS and Alibaba Cloud accounts
- Supports synchronization of Baidu Cloud Smart Network (CSN) resource information
- Querier API
- Support PromQL
- Management
- Support the number of ClickHouse nodes greater than the number of deepflow-server replicas FR-003-ZHONGTONG
- Support deepflow-agent running on K8s Node as a normal process (not Pod) FR-004-Tencent
- Support specifying domain name controller or ingester address for deepflow-agent FR-008-XIAOMI
optimization
- Querier API
- Support returning the original field name before AS
- Grafana
- Optimize the Variable of Enum type to avoid expanding all candidate values in SQL when selecting All