Skip to content

Releases: deepflowio/deepflow

v6.2.6.1

14 Apr 03:16
Compare
Choose a tag to compare

Release v6.2.6.1

v6.1.8.8

11 Apr 03:18
Compare
Choose a tag to compare

Release v6.1.8.8

v6.2.6

07 Apr 07:00
Compare
Choose a tag to compare

Release v6.2.6

v6.1.8.7

22 Mar 02:57
Compare
Choose a tag to compare

Release v6.1.8.7

v6.2.5

22 Mar 02:02
Compare
Choose a tag to compare

New Features (Alpha)

  • Universal Application Topology
    • Added direction score indicator, 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.
  • 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 interface for 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

08 Mar 02:14
Compare
Choose a tag to compare

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

22 Feb 02:22
Compare
Choose a tag to compare

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

24 Feb 02:00
5c66744
Compare
Choose a tag to compare

Release v6.1.8.6

v6.2.2

09 Feb 02:33
Compare
Choose a tag to compare

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

18 Jan 11:21
Compare
Choose a tag to compare

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