DeepFlow release main
Changelog for v6.5
- fix: Configuration text #8701 by rvql
- fix: recorder fails to clean 10w data at one time #8699 by ZhengYa-0110
- fix: agent - eBPF Correct the maximum data push delay #8694 by yinjiping
- fix: fix ip filter error #8693 by xiaochaoren1
- fix: modify log level #8690 by yuanchaoa
- fix: query percentile to min/max time #8685 by taloric
- fix: agent group api responses invalid int value #8681 by ZhengYa-0110
- fix: invalid src_interface #8680 by yuanchaoa
- fix: Modify the range of the pcp value #8678 by yuanchaoa
- fix: nil pointer may cause panic #8670 by lzf575
- fix: agent config file.io_event.collect_mode #8668 by askyrie
- fix: adapt pprof u64 params #8666 by taloric
- fix: failed to update old version agent group config when creating new version #8662 by ZhengYa-0110
- fix: change proc socket sync interval config name and default value #8658 by rvql
- fix: agent group configuration api response unexcepted value #8647 by ZhengYa-0110
- fix: add alarm_label table #8642 by SongZhen0704
- fix: parse 1d aggr table failed #8645 by lzf575
- fix: modify agent config example #8638 by yuanchaoa
- fix: errors occurred when modifying some agent group configuration #8602 by ZhengYa-0110
- fix: pcap,l4_packet, spantrace data exception #8594 by lzf575
- fix: TODOs in agent config #8590 by rvql
- fix: trim-tunnel-type has not taken effect #8577 by yuanchaoa
- fix: the policy does not check memory in analyzer mode #8540 by yuanchaoa
- fix: eBPF SELinux permission-related exit #8534 by yinjiping
- fix: failed to downgrade agent_group_configuration #8520 by ZhengYa-0110
- fix: panic when prepare write failed #8523 by lzf575
- fix: panic when app service tag write failed #8521 by lzf575
- fix: Python uprobe not registered for symbols in main executable #8515 by rvql
- fix: mongo log was missing the request content #8477 by yuanchaoa
- fix: Default values in agent config #8476 by rvql
- fix: ckwriter writing failure caused by not writing data for a long time #8470 by lzf575
- fix: Setting type, parser and default value #8464 by rvql
- fix: agent - eBPF Adjust the control logic for modifying map size #8456 by yinjiping
- fix: no need to retry after writing failure #8453 by lzf575
- fix: agent stuck when ntp is turned on #8445 by yuanchaoa
- fix: agent config api panic when requests float type value #8442 by ZhengYa-0110
- fix: Mega units in configuration #8435 by rvql
- fix: L4/L7 log store tap types configuration #8434 by rvql
- fix: Invalid type in config cause parse failure #8433 by rvql
- fix: container env supports aggr packets with and without tunnels #8427 by yuanchaoa
- fix: modify the matching logic of flow_node #8420 by yuanchaoa
- fix: Compatible with older configurations #8377 by jin-xiaofeng
- fix: More configuration parse bugs #8364 by rvql
- fix: LogLevel deserialize #8363 by rvql
- fix: Duration deserialize in config #8361 by rvql
- fix: Accept empty value for some fields in config #8360 by rvql
- fix: agent - eBPF Total process message initialization (#8331) #8334 by yinjiping
- fix: remove dynamic libpcap #8321 by yuanchaoa
- fix: when EPC is unknown, region should not be unknown #8315 by lzf575
- fix agent - eBPF Fix the parsing of the kernel version #8311 by yinjiping
- fix: Fix warning log in kube-rs crate by upgrading to 0.77 #8305 by rvql
- fix: agent - eBPF Random time to process symbol table creation #8283 by yinjiping
- fix: agent - eBPF Handle the scenario where CONFIG_NET_NS is disabled #8282 by yinjiping
- fix: add export thread id #8278 by lzf575
- fix: topK multiple parameter query error #8249 by xiaochaoren1
- fix: add process_id in profile data query #8238 by taloric
- fix: custom data source creation failed in enterprise ClickHouse #8233 by lzf575
- fix: agent - eBPF Fix the process matcher handling for UPROBE #8230 by yinjiping
- fix: agent - Other eBPF bin-file will be selected when kfunc loading fails #8226 by yinjiping
- fix: prometheus.samples table init failed #8225 by lzf575
- fix: prometheus data writing fails when using ByConity database #8222 by lzf575
- fix: K8s watch env logs #8217 by rvql
- fix: reduce kafka app misidentification #8205 by yuanchaoa
- fix: agent build error #8204 by TomatoMr
- fix: ebpf dispatcher build error #8197 by TomatoMr
- fix: peer connection api limit #8194 by askyrie
- fix: incorrect tcp rrt #8152 by yuanchaoa
- fix: the aggregation method of unsummable fields of custom data_source is wrong #8181 by lzf575
- fix: applicaition log decode failed causes subsequent data anomalies #8179 by lzf575
- fix: Bad cstr passed into pcap_compile_nopcap #8171 by rvql
- fix: memory profile feature compile failed #8157 by lzf575
- fix: memory profile data cannot be compressed #8155 by lzf575
- fix: dispatcher pipelines is empty #8146 by yuanchaoa
- fix: agent - eBPF fix errors caused by java_syms_update_tasks_head #8145 by yinjiping
- fix: querier data visibility filter error #8139 by xiaochaoren1
- fix: incorrect request resource in kafka logs #8141 by yuanchaoa
- fix: specify the go mod version when cli verify #8135 by jiumos
- fix: Memory profile not outputing data #8129 by rvql
- fix: Crash caused by UnwindEntryShard on stack #8125 by rvql
- fix: specify the go mod version when building the cli #8122 by jiumos
- fix: Fix DWARF config on unsupported systems and tracer restart #8118 by rvql
- fix: agent - eBPF Fix the calculation of total process time #8117 by yinjiping
- fix: querier TopK supporrt resource_id #8104 by xiaochaoren1
- fix: remove unnecessary restart for ebpf collector #8101 by yuanchaoa
- fix: Bad event type for offcpu profile #8078 by rvql
- fix: agent command panic #8071 by roryye
- fix: clickhouse disk monitoring failure #8069 by lzf575
- fix: Tars parse failure cause agent exit #8068 by rvql
- fix: agent desensitizes the content in backticks #8060 by TomatoMr
- fix: add timeout to receive agent command heart beat #8050 by roryye
- fix: OffCpuProfile adds authorization control #8064 by jin-xiaofeng
- fix: target port associated to controller #8056 by askyrie
- fix: agent - eBPF Fix the issue with loading '__sys_recvmmsg' (#8052) #8055 by yinjiping
- fix: Fix typos #8027 by jin-xiaofeng
- fix: prom query error #8046 by xiaochaoren1
- fix: agent - eBPF fentry/fexit Check for '__sys_recvmmsg' #8014 by yinjiping
- fix: resource label errors for non-default organization resource change events #8008 by lzf575
- fix: controller records unnecessary error logs #7995 by ZhengYa-0110
- fix: querier converts types when using dictget #7997 by xiaochaoren1
- fix: if using ByConity database storage, no need to deal with _local tables #7993 by lzf575
- fix: aarch64 musl compilation #7992 by rvql
- fix: Agent configuration template #7989 by rvql
- fix: add log to agent remote commands #7987 by roryye
- fix: fixes recorder cache log level error #7970 by ZhengYa-0110
- fix: end_point is null #7966 by incoffeemonster
- fix: optimized transtype function #7875 by xiaochaoren1
- fix: failed to initialize mysql during new deployment #7982 by ZhengYa-0110
- fix: add libpcap to deb package #7979 by yuanchaoa
- fix: agent - eBPF Remove the handling of redundant process events #7977 by yinjiping
- fix: Non-PIC executable DWARF entry problem #7971 by rvql
- fix: delete agent group #7962 by roryye
- fix: agent - eBPF Modify memory barrier for ring #7959 by yinjiping
- fix: delete agent group #7953 by roryye
- fix: agent registration followGroupFeatures is all features #7949 by jin-xiaofeng
- fix: license_func_log sql #7943 by roryye
- fix: Fix DWARF unwind entry for non PIE binaries #7936 by rvql
- fix: Server config name mismatch #7934 by rvql
- fix: log contents #7920 by incoffeemonster
- fix: Profiler tries to clean non-exist map #7905 by rvql
- fix: nil debug panic #7904 by duandaa
- fix: uses wrong host when request server http service #7902 by ZhengYa-0110
- fix: Fix windows compile #7897 by rvql
- fix: abnormal stats data, causing deepflow-server to panic #7894 by lzf575
- fix: fixes invalid controller formatted logs #7890 by ZhengYa-0110
- fix: incorrect fast path map size #7888 by yuanchaoa
- fix: Modify alert_event tag type error #26069 #7886 by Ericsssss
- fix: Log analysis content #7878 by incoffeemonster
- fix: Modify array tag filter zero check #26069 #7853 by Ericsssss
- fix: skip check when getting icon fails #7849 by xiaochaoren1
- fix: Add libpcap dependency to installation package #7833 by yuanchaoa
- fix: service data is not written to ck #7832 by duandaa
- fix: fix agent rebalance panic #7831 by roryye
- fix: Modify alert_event enum tag filter error #26069 #7828 by Ericsssss
- fix: fix the problem of config pointer copy #7825 by jin-xiaofeng
- fix: Modify alert_event _id filter error #26055 #7818 by Ericsssss
- fix: Increase the Tars protocol number in the Server section #7813 by incoffeemonster
- fix: Modify alert_event auto_service/auto_instance error and showtagv… #7807 by Ericsssss
- fix: turn off the call monitoring function and stop related functions #7805 by jin-xiaofeng
- fix: agent enable feature permission #7794 by roryye
- Revert "fix: refresh agent enable feature" #7792 by jin-xiaofeng
- fix: refresh agent enable feature #7790 by roryye
- fix: concurrent map read and map write #7776 by xiaochaoren1
- fix: recorder log fmt error #7782 by ZhengYa-0110
- fix: Modify ch_table update time #26153 #7777 by Ericsssss
- fix: server allows empty values not to be overwritten as default values #7775 by TomatoMr
- fix: resolve show tag values filter error #7774 by duandaa
- fix: profileDebug assert error #7760 by duandaa
- fix: not found replicaset pod #7762 by askyrie
- fix: Modify alert_policy filter #7757 by Ericsssss
- fix: traffic.go log #7738 by roryye
- fix: server fixes the problem that TapInterfaceRegex cannot be set to empty #7735 by TomatoMr
- fix: Fix enum filter error #7724 by xiaochaoren1
- fix: Modify alert_event tag category #26069 #7676 by Ericsssss
- fix: ntp support profile data #7704 by yuanchaoa
- fix: agent fixes empty endpoint when setting http-endpoint-extraction.match-rules.prefix: "" #7698 by TomatoMr
- fix: modify log format #7690 by jin-xiaofeng
- fix: Memory leak in stack frame building #7689 by rvql
- fix: org log record #7688 by jin-xiaofeng
- fix: agent remote exec panic #7685 by roryye
- fix: limit number of agent sync #7682 by askyrie
- fix: Modify show tags API error #26063 #7681 by Ericsssss
- fix: Translate metrics by table #7677 by xiaochaoren1
- fix: org log record #7674 by jin-xiaofeng
- fix: in flow tag, field value type of int value should be
int
#7671 by lzf575 - fix: restart agent after enabling ntp #7661 by yuanchaoa
- fix: agent Redis cannot close obfuscation #7653 by TomatoMr
- fix: need to drop deepflow_tenant/admin database when drop an organization #7648 by lzf575
- fix: Modify select metric_value error #26036 #7646 by Ericsssss
- fix: agent - eBPF Fix Kafka protocol inference (#7644) #7645 by yinjiping
- fix: Modify alert_event metric_value and add ip tag #26017/26020 #7637 by Ericsssss
- fix: agent cmd panic #7631 by roryye
- fix: Modify custom tag show tags error #25979 #7628 by Ericsssss
- fix: Translate fields by table #7627 by xiaochaoren1
- fix: fix agent traffic log #7620 by roryye
- fix: Memory counter error #7619 by rvql
- fix: Fix off-by-one error in java symbol rewrite #7613 by rvql
- fix: Set 0 for e_stack_id #7612 by rvql
- fix: Fix duplicate key for different java classes #7611 by rvql
- fix: Modify alert_policy show tag values error #25978 #7599 by Ericsssss
- fix: modify resource delete error #25844 #7552 by Ericsssss
- fix: CVE-2024-35195 vuln #7590 by fengshunli
- fix: agent - windows compile error #7588 by yuanchaoa
- fix: agent - missing cbpf l7 log #7587 by yuanchaoa
- fix: agent - eBPF Modify the whitelist restructuring format (#7580) #7581 by yinjiping
- fix: appp_service should be app_service #7569 by lzf575
- fix: data under all organizations should be cleared when disk is full #7565 by lzf575
- fix: do not pub to tagrecorder #7563 by askyrie
- fix: add agent cmd timeout to config #7536 by roryye
- fix: Java uprobe regex not configured #7532 by rvql
- fix: agent fix check_params failed when param is empty #7509 by TomatoMr
- fix: Do not verify dynamic tags #7504 by xiaochaoren1
- fix: filter agent command by type name #7501 by roryye
- fix: agent - eBPF Continuous Java profiling support for linux 3.10 #7486 by yinjiping
- fix: update agent commands permission #7480 by roryye
- fix: Delete an alarm policy #25866 #7478 by Ericsssss
- fix: solve the problem that sql is changed to lowercase #7475 by duandaa
- fix: recorder reports wrong sub_domain infomation in domain logs #7441 by ZhengYa-0110
- fix: unable to delete sub_domain related resource #7439 by SongZhen0704
- fix: Fix the problem of duplicate fields in select #7434 by xiaochaoren1
- fix: Fix concurrent request command for the same agent #7410 by roryye
- fix: Resolve cover show metrics use query cache can be configured problem #7405 by duandaa
- fix: lo interface eBPF data needs to use Agent info to match resources #7404 by lzf575
- fix: deepflow-server may panic when updating platform information #7400 by lzf575
- fix: Add return processing to agent command #7396 by roryye
- fix: Fix windows compilation #7389 by rvql
- fix: handle agent command content when error occurs #7381 by roryye
- fix: Optimized error message #25736 #7380 by Ericsssss
- fix: CE does not involve organization-related data #7373 by jin-xiaofeng
- fix: agent wrong desensitized mysql trace_id #7365 by TomatoMr
- fix: Add mysql error log to monitor module #7357 by roryye
- fix: agent - windows compile error #7360 by yuanchaoa
- fix: agent - vm mac address not updated #7355 by yuanchaoa
- fix: modify system alarm_policy filter conditions and tag_conditions #7351 by Ericsssss
- fix: update member type of rawtracemap #7349 by taloric
- fix: agent - incorrect grpc ebpf tcp seq #7333 by yuanchaoa
- fix: Remove useless output from CLI #7331 by roryye
- fix: agent - missing mysql log #7323 by yuanchaoa
- fix: if OrgID is set, deepflow-server stats should be stored in deepflow_tenant #7321 by lzf575
- fix: manually created ips are deleted unexpectedly #7312 by ZhengYa-0110
- fix: filter invalid sql and fix debug return result #7308 by duandaa
- fix: Fix missing pod interface in macvlan mode #7315 by rvql
- fix: agent - incorrect http2 log #7296 by yuanchaoa
- fix: the flow_tag of prometheus may be lost under multiple organizations #7294 by lzf575
- fix: agent - eBPF Adjust Java syms-cache update logic & error log output #7291 by yinjiping
- fix: deepflow stats may write to wrong database #7284 by lzf575
- fix: agent - eBPF Addressing excessive eBPF maps memory usage #7281 by yinjiping
- fix: agent - remove duplicate vhost dispatcher #7267 by yuanchaoa
- fix: Show metrics use query cache can be configured #7263 by xiaochaoren1
- fix: server recorder prints unnecessary error logs #7262 by ZhengYa-0110
- feat: Add fixed id for remote execution commands #7255 by rvql
- fix: Network interface card list supports duplicate mac #7251 by xiaochaoren1
- fix: agent - windows compilation errors #7243 by yuanchaoa
- fix: uses long connections to connect to CK for datasources manager #7239 by lzf575
- fix: server recorder prints unnecessary error logs #7190 by ZhengYa-0110
- fix: Attribute supports Chinese #7210 by xiaochaoren1
- fix: agent Packet fanout can only be set in TapMode::Local mode #7205 by TomatoMr
- fix: agent - eBPF DNS cannot obtain network tuple data (#7131) #7132 by yinjiping
- fix: Ingester always update prometheus labels even if labels version has not changed #7128 by lzf575
- fix: k8s refresh close keep alive #7125 by askyrie
- fix: server controller changes prometheus label version when data doe… #7116 by ZhengYa-0110
- fix: agent - eBPF Enhance Mongo/SOFARPC/MySQL/HTTP2 proto-infer(#7110) #7113 by yinjiping
- fix: agent - add sleep before exiting #7111 by yuanchaoa
- fix: agent - incorrect grpc log collected by uprobe #7199 by yuanchaoa
- fix: getting wrong org-id and team-id when the Agent version is less than v6.5.9 #7188 by lzf575
- fix: when modifying the TTL of the CK table fails, the connection to CK needs to be closed #7185 by lzf575
- fix: Modify the value of team's short lcuuid corresponding to org_id #7177 by jin-xiaofeng
- fix: Only the default organization registers with tsdb #7166 by jin-xiaofeng
- fix: agent - eBPF Adjust syscall sendto() for IPv6 mapping to IPv4 #7161 by yinjiping
- fix: genesis reponse nil pointer #7157 by askyrie
- fix: agent sync ignore loopback ip #7152 by askyrie
- fix: agent - eBPF Ensure the Sofa protocol can reassemble #7151 by yinjiping
- fix: server static config PacketFanoutMode #7147 by TomatoMr
- fix: Repair collector network card list display incomplete #7146 by xiaochaoren1
- fix: server removes redundant function codes to avoid log errors #7144 by ZhengYa-0110
- fix: agent - eBPF Resolve missing fork() syscall on arm64 #7143 by yinjiping
- Fix prometheus data cannot be labeled with universal tags,if slow-decoder is used. #7100
- feat: querier optimization group #8688 by xiaochaoren1
- feat: agent - eBPF Optimize data push logic (#8653) #8684 by yinjiping
- feat: querier supports show enum tags by language #8512 by xiaochaoren1
- feat: sender add compress flag #8639 by taloric
- feat: adds resource synchronization delay alarms #8612 by ZhengYa-0110
- feat: add resource association abnormal alarm #8585 by xiaochaoren1
- feat: optimize memory #8641 by yuanchaoa
- feat: support fanout in mirror mode and analyzer mode #8587 by yuanchaoa
- feat: register esxi vtap support cloudtower #8599 by askyrie
- feat: querier add version check #8235 by xiaochaoren1
- feature: adds index to some tables #8589 by ZhengYa-0110
- feature: adds system alarm of recorder cleaner #8565 by ZhengYa-0110
- feat: agent - eBPF Supplement the DPDK configuration description #8543 by yinjiping
- feat: add offset attribute to IO event #8537 by lzf575
- feat: Add offset in IoEvent #8532 by rvql
- feat: Change consts for offcpu dwarf/python unwind #8525 by rvql
- feat: agent - eBPF Add file offset for io r/w events #8514 by yinjiping
- feature: supports agent cmd api using agent.proto #8513 by ZhengYa-0110
- feat: the role field adds the values local and rest #8474 by lzf575
- feat: agent - eBPF Support python unwind #8407 by rvql
- feat: single-endpoints db support storing packet where the tap_side i… #8468 by yuanchaoa
- feat: agent - eBPF Adapt to 4.19.90-2211.5.0.0178.22.uel20.x86_64 #8461 by yinjiping
- feat: Enable agent new rpc by default #8455 by rvql
- feat: update trisolaris dynamic config #8450 by askyrie
- feat: Enable agent new rpc by default #8449 by rvql
- feat: agent - eBPF Add DPDK packet capture #8415 by yinjiping
- feat: add new agent.proto func #8112 by jin-xiaofeng
- feat: agent - eBPF Support for the ARM version of Kylin v10 SP2 #8439 by yinjiping
- feat: Change bpf map feat to feat_flags to support multi-function #8424 by rvql
- feat: modify agent.proto #8416 by yuanchaoa
- feat: querier add query cache config #8404 by xiaochaoren1
- feat: querier optimize ip filter #8343 by xiaochaoren1
- feat: modify the epc of multicast address #8336 by yuanchaoa
- feat: move zmq to plugins #8327 by yuanchaoa
- feat: add ci to check dynamic libs #8326 by jiumos
- feat: agent - eBPF Profile support RT kernel #8324 by yinjiping
- feat: sort prometheus export tags #8328 by lzf575
- feat: agent - eBPF Support RT kernel (#8301) #8304 by yinjiping
- feat: add zeromq to npb sender #8297 by yuanchaoa
- feat: Memcached ebpf support #8296 by rvql
- feat: agent - eBPF Adjust log output for get_process_starttime_and_comm #8293 by yinjiping
- feat: agent - eBPF Keep the agent running after initialization #8287 by yinjiping
- feat: support skywalking integration #8286 by taloric
- feat: exist function supports non-resource tags #8255 by xiaochaoren1
- feat: add process listener #8211 by yuanchaoa
- feat: agent - eBPF Adapt 5.10.204-rt100-AD1000-PROTO #8246 by yinjiping
- feat: agent - Add a configuration option to enable go/tls trace #8244 by yinjiping
- feat: agent - eBPF Create maps based on functional configuration #8243 by yinjiping
- feat: agent - eBPF Add the BPF_F_NO_PREALLOC option to the hash map #8236 by yinjiping
- feat: querier uniq function supports multi params #8218 by xiaochaoren1
- feat: the application log table uses app_service as the primary key #8220 by lzf575
- feat: support k8s_watch_policy env #8219 by SongZhen0704
- feat: tracemap supports multiple regions #8075 by xiaochaoren1
- feat: Support K8S_WATCH_POLICY env #8210 by rvql
- feat: trace tree support multi regions #8209 by taloric
- feat: Modify default l7 protocol enable #8198 by yuanchaoa
- feat: reduce the application protocols parsed by default #8196 by sharang
- feat: default genesis sync vpc name #8192 by askyrie
- feat: update cloud region filter #8105 by askyrie
- feat: agent - Retain the profiler_regex interface #8150 by yinjiping
- feat: agent - eBPF Unified Process Matching Interface #8033 by yinjiping
- feat: update genesis data store #7964 by askyrie
- feat: support free OS memory at intervals #8091 by lzf575
- feat: support profile data compressed by agent #8088 by taloric
- feat: agent - eBPF Optimize interface 'java_syms_update_main' #8102 by yinjiping
- feat: support profile data compression when sending #8094 by lzf575
- feat: Allow changing memory profile report interval #8076 by rvql
- feat: Rust memory profile support #8049 by rvql
- feat: reduce clickhouse connection memory #8045 by lzf575
- feat: add tags and metrics visibility #7985 by duandaa
- feat: gather svc add external ip #8037 by askyrie
- feat: support multi target port #8021 by askyrie
- feat: get metrics divided into static and dynamic #7996 by xiaochaoren1
- feat: generate agent.proto to grpc data #8023 by jin-xiaofeng
- feat: querier converts types when using dictget #8012 by xiaochaoren1
- feat: switch ClickHouse endpoint without restart #7969 by lzf575
- feat: add pod_cluster info in vtap api #7984 by SongZhen0704
- feat: Support configuring DWARF memory consumption #7983 by rvql
- feat: support tcp packet reassembly #7939 by yuanchaoa
- feat: Show API support all enum tags and values #7976 by Ericsssss
- feat: trace tree support store PseudoLink field #7956 by lzf575
- feat: refactors mysql migrator #7951 by ZhengYa-0110
- feat: describe instance support resource group #7922 by askyrie
- feat: Support DWARF unwinding from kernel context #7940 by rvql
- feat: moves mysql models to independent directory #7929 by ZhengYa-0110
- feat: Add load_balancer in k8s Service/ServiceRule #7933 by rvql
- feat: service is issued to add loadbalancer #7932 by jin-xiaofeng
- feat: agent - eBPF Add support for parsing 4.19.90-vhulk2211.3.0.h154… #7930 by yinjiping
- feat: k8s svc support lb #7927 by askyrie
- feat: removes global variable mysql.Db #7926 by ZhengYa-0110
- feat: add enable features to agent group #7898 by roryye
- feat: add pseudo link field for treenode #7917 by taloric
- feat: Update kubernetes create cli example #7914 by SongZhen0704
- feat: support countDistinct function #7896 by duandaa
- feat: agent - eBPF Optimize eBPF socket trace #7871 by yinjiping
- feat: ch_vtap add resource #7901 by xiaochaoren1
- feat: when only exporting a single kafka data, use the 'sendMessage' interface #7885 by lzf575
- feat: querier support simple sql #7883 by xiaochaoren1
- feat: update domain daily trigger #7850 by askyrie
- feat: The interface sent to ingester deletes some fields #7840 by jin-xiaofeng
- feat: DWARF unwind support #7821 by rvql
- feat: drop data which organization is not exist #7877 by lzf575
- feat: supports non-real-time deletion of ck of deleted orgs #7876 by ZhengYa-0110
- feat: optimize org data check and sync #7870 by SongZhen0704
- feat: change service chsql filter #7842 by duandaa
- feat: service_type of auto_service_type change to pod_service_type #7841 by lzf575
- feat: Modify policy_app_type value #7822 by Ericsssss
- feat: add column in ck pod_node and pod_ingress #7799 by duandaa
- feat: Using libpcap without restarting when the network card does not… #7780 by yuanchaoa
- feat: add endpoint-tcp-port-name configuration #7778 by xiaochaoren1
- feat: use dynamic library instead of libpcap static library #7772 by yuanchaoa
- feat: increase billing function control capabilities #7714 by jin-xiaofeng
- feat: agent license func operate #7712 by roryye
- feat: support ByConity database #7756 by lzf575
- feat: querier support byconity #7753 by xiaochaoren1
- feat: mac displays the resources to which the agent belongs #7765 by xiaochaoren1
- feat: Ingester use the ORG log interface to write logs #7763 by lzf575
- feat: support opengauss svc #7755 by askyrie
- feat: add function_types in profile api response #7754 by xiaochaoren1
- feat: moves server controller logger module to libs #7742 by ZhengYa-0110
- feat: add trace query delta for tracemap #7747 by taloric
- Revert "feat: agent - eBPF Modify the version number of the Java agent" #7740 by yinjiping
- feat: add auto_instace/auto_service field for profile #7737 by lzf575
- feat: Support k8s opengauss cluster #7736 by rvql
- feat: agent - eBPF Modify the version number of the Java agent #7733 by yinjiping
- feat: agent - eBPF Java agent uses caching to reduce send frequency #7730 by yinjiping
- feat: Tars protocol parsing is supported #7709 by incoffeemonster
- feat: add pod_cluster_id in ch_pod_ingress and ch_pod_node table #7683 by duandaa
- feat: change lua function name #7723 by duandaa
- feat: kubernetes support OpenGaussCluster #7722 by askyrie
- feat: agent - eBPF Adjust method for checking if agent is running #7718 by yinjiping
- feat: change lua function name #7715 by duandaa
- feat: Ch_vtap_port support chost and pod_node #7675 by xiaochaoren1
- feat: add config multiple_sockets_to_ingester #7668 by lzf575
- feat: call lua plugin #7634 by duandaa
- feat: agent - eBPF Improve aggregation efficiency of stack-trace string #7655 by yinjiping
- feat: Table alert_event add tags and modify metric_value function error #26054 #7652 by Ericsssss
- feat: agent add syscall_trace_id_disabled #7547 by TomatoMr
- feat: domain info case sensitive #7647 by askyrie
- feat: unifies controller manager log #7643 by ZhengYa-0110
- feat: agent - eBPF Configurable to disable tracing #7534 by yinjiping
- feat: add request type from Kafka trace map #7639 by lzf575
- feat: server - Add configuration items to server #7629 by yuanchaoa
- feat: adds blocker module to logger #7625 by ZhengYa-0110
- feat: limit number of agent_sync #7614 by askyrie
- feat: agent - do not send time_span to server #7610 by yuanchaoa
- feat: supports lua plugin #7602 by duandaa
- feat: support default team in domain create api #7622 by SongZhen0704
- feat: Modify app_service and app_instance tag type and filter condition #7621 by Ericsssss
- feat: unifies legacy log organization info #7618 by ZhengYa-0110
- feat: log format add org #7616 by askyrie
- feat: fill profile app_instance #7609 by taloric
- feat: agent - eBPF Add delay threshold check for push period #7607 by yinjiping
- feat: Tagrecorder log add org info #7579 by xiaochaoren1
- feat: Allow longer java symbol name #7603 by rvql
- feat: Modify alert_policy node type #7601 by Ericsssss
- feat: agent - eBPF Add kernel dependency check #7594 by yinjiping
- feat: delete invalid code for promethus target #7574 by askyrie
- feat: agent - support consistent timestamp in l7metrics #7561 by yuanchaoa
- feat: Profile support grafana #7559 by xiaochaoren1
- feat: Use the new logging module #7530 by jin-xiaofeng
- feat: update trace_tree struct #7523 by lzf575
- feat: update log format #7519 by askyrie
- feat: add cloud common for h3c #7320 by askyrie
- feat: agent - support parallel protocols #7582 by yuanchaoa
- feat: unifies http service log #7578 by ZhengYa-0110
- feat: Table alarm_event modify tag support oprerator #7573 by Ericsssss
- feat: support write flow_tag service #7550 by lzf575
- feat: unifies controller prometheus log #7528 by ZhengYa-0110
- feat: Table alert_event add tag #7564 by Ericsssss
- feat: alert event add fields #7558 by lzf575
- feat: change auto name #7557 by duandaa
- feat: modify alert_event user_filter condition #7556 by Ericsssss
- feat: alert event add new filed #7555 by jin-xiaofeng
- feat: alert event add _target_uid #7549 by jin-xiaofeng
- feat: update data source collection event.alarm_event to event.alert_e… #7539 by roryye
- feat: change service translation #7538 by duandaa
- feat: Tagrecorder support update team_id #7543 by xiaochaoren1
- feat: Modify alert_event event_level tag translation #7542 by Ericsssss
- feat: sub domain support update team #7535 by askyrie
- feat: update profile value to u64 #7531 by taloric
- feat: update alert event field and write flow_tag #7529 by lzf575
- feat: Modify sub_domain cluster_id description #7527 by SongZhen0704
- feat: unifies controller recorder log #7515 by ZhengYa-0110
- feat: Modify table alert_event query sql #7476 by Ericsssss
- feat: Server exporters support tag-filter-condition config (#7492) #7524 by lzf575
- feat: agent - eBPF Persist Java symbol table (#7325) #7522 by yinjiping
- feat: agent - Add description of mirror-traffic-pcp #7520 by yuanchaoa
- feat: alert event add target_tags #7517 by jin-xiaofeng
- feat: agent - support server port #7514 by yuanchaoa
- feat: update create k8s check #7513 by askyrie
- feat: add debug_sql_length_max config #7511 by duandaa
- feat: prevents dirty data from increasing MySQL IO #7510 by ZhengYa-0110
- feat: Support memory profile #7506 by rvql
- feat: Profile support mem-inuse #7503 by xiaochaoren1
- feat: refactors recorder pubsub ResourceUpdatedSubscriber interface #7407 by ZhengYa-0110
- feat: server encapsulates logger to support flexible recording of org information. #7280 by ZhengYa-0110
- feat: Add gitee mirror #7502 by Nick-0314
- feat: create k8s assign cluster id #7415 by askyrie
- feat: agent - eBPF Remove tracing for HEAD type requests in NGINX #7491 by yinjiping
- feat: support alarm event updated to alert event #7457 by lzf575
- feat: agent - support ingore vlan pcp #7449 by yuanchaoa
- feat: Querier support no limit #7473 by xiaochaoren1
- feat: agent adds the CommandParam fields, modifies the param validation method #7464 by TomatoMr
- feat: add agent command type probe #7433 by roryye
- feat: Alarm event field optimization #7409 by jin-xiaofeng
- feat: Get metrics ignore certain databases #7427 by xiaochaoren1
- feat: Get metrics ignore time #7425 by xiaochaoren1
- feat: agent - dispatcher support set cpu affinity #7424 by yuanchaoa
- feat: create sub domian set default team id #7420 by askyrie
- feat: Optimize get metrics performance #7419 by xiaochaoren1
- feat: sub domain support filter user id #7406 by askyrie
- feat: controller recorder updates updated_at field when soft deleted data is recreated #7376 by ZhengYa-0110
- feat: controller supports syncronizing clickhouse data from proxysql #7354 by ZhengYa-0110
- feat: Modify tracemap url #7391 by xiaochaoren1
- feat: Tracemap add header #7386 by xiaochaoren1
- feat: Allow overriding remote exec cmdline with async function #7383 by rvql
- feat: tracemap add generator #7379 by taloric
- feat: removes redundant security group code #7377 by ZhengYa-0110
- feat: Improve tracemap api #7367 by xiaochaoren1
- feat: add querier shared write queue #7361 by taloric
- feat: sub domain support team #7338 by askyrie
- feat: support trace_tree storage #7313 by lzf575
- feat: agent - add inner queue to mirror dispatcher #7352 by yuanchaoa
- feat: recorder supports updating vinterface device id #7346 by ZhengYa-0110
- feat: Agent remote exec returns specific errors #7298 by roryye
- feat: add raw trace map model #7339 by taloric
- feat: Return stderr for remote exec #7337 by rvql
- feat: Querier add tracemap #7330 by xiaochaoren1
- feat: Update remote command param regex #7326 by rvql
- feat: agent - eBPF Whitelist implementation reassembly #7316 by yinjiping
- feat: Change remote exec param to use regex #7314 by rvql
- feat: mark the resource information of loopback traffic by Agent info #7305 by lzf575
- feat: Add RemoteExec param spec and change cmd id type to string #7287 by rvql
- feat: add trace map router #7299 by taloric
- feat: server uses sub_domain team id first when publishing message to tagrecorder. #7293 by ZhengYa-0110
- feat: agent opens the protocol desensitization by default #7285 by TomatoMr
- feat: agent - flow&app log collected by lo nic do not report ctrl_mac #7272 by yuanchaoa
- feat: querier - Rewriting ParseShowSql with Regular Expressions #7268 by duandaa
- feat: Support kubernetes api field_selector #7248 by rvql
- feat: add debug ctl to rebalance agent by traffic #7184 by roryye
- feat: agent - eBPF Add JAVA symbol file generation log #7258 by yinjiping
- feat: revert - Rewriting ParseShowSql with Regular Expressions #7252 by duandaa
- feat: querier - Rewriting ParseShowSql with Regular Expressions #7181 by duandaa
- feat: server adds mysql conns configs #7139 by ZhengYa-0110
- feat: Add command for java stack dump #7226 by rvql
- feat: Add volcengine icon const #7204 by xiaochaoren1
- feat: Added automatic update changlog action #7135 by Nick-0314
- feat: Profile adjust decompression order #7122 by xiaochaoren1
- feat: CK’s username and password support the use of special characters #7119 by lzf575
- feat: add volcengine icon const #7179 by askyrie
- feat: agent - support vhost user #7164 by yuanchaoa
- feat: Alarm_policy queue.metrics.overwritten and ingester.queue.metri… #7173 by Ericsssss
- feat: Modify system alarm policy query_conditions columns #7171 by Ericsssss
- feat: OTel’s HTTP protocol parsing optimization in l7_flow_log #7136 by lzf575
- feat: deepflow-ctl ingester support debugging by org id #7133 by lzf575
- feat: agent support setting PACKET_FANOUT #7126 by TomatoMr
- feat: add volcengine cloud platform for server controller #7090 by askyrie
- feat: agent directly reports metrics that can be used for alert #7089 by TomatoMr
- feat: server directly reports metrics of load1_by_cpu_num that can be used for alert #7088 by lzf575
- refactor: Remove legacy agent config #8586 by rvql
- refactor: modify log of configuration changes #8258 by yuanchaoa
- refactor: agent workspace dependencies #8208 by TomatoMr
- refactor: agent is compatibles with configuration and interfaces of both old and new versions #8084 by TomatoMr
- refactor: agent adds the 'disabled-cgroups' configuration. #8164 by TomatoMr
- refactor: Remove extended proc event handler #8161 by rvql
- refactor: Remove old profiler regex #8158 by rvql
- refactor: agent adds a disable_cgroups option #8140 by TomatoMr
- refactor: update cli #8134 by lzf575
- refactor: remove unused sql #7656 by roryye
- refactor: Adjust agent profile configurations #7918 by rvql
- refactor: update trace_tree debug info #7915 by lzf575
- refactor: agent divides the config into dynamic_config and user_config #7872 by TomatoMr
- refactor: add configuration structures #7804 by yuanchaoa
- refactor: modify the default batch write size for metrics and flow logs #7789 by lzf575
- refactor: agent config #7745 by TomatoMr
- refactor: define field value type using enum #7686 by lzf575
- refactor: polish agent config #7342 by sharang
- refactor: update monitor, server log with org info #7597 by roryye
- refactor: agent remove prometheus api sync #7576 by TomatoMr
- refactor: cli update and deepflow-server update message #7500 by lzf575
- refactor: server message update #7498 by TomatoMr
- refactor: trace_tree add topic field #7418 by lzf575
- refactor: trace-id-with-index is enabled by default and the type is hash #7416 by lzf575
- refactor: Ingester add default value config #7395 by lzf575
- refactor: modify the type of TraceTreeEnabled field #7378 by lzf575
- refactor: rename package name #7344 by taloric
- refactor: move trace-map dir path #7343 by taloric
- refactor: OTel HTTP l7_protocol_str change from http to HTTP #7292 by lzf575
- refactor: server recorder polishes id allocator #7168 by ZhengYa-0110
- refactor: Change crate name #7155 by rvql
- refactor: trace_tree add encoding respose statistics #7430 by lzf575
- perf: add primary key for in_process table #8623 by lzf575
- perf: modify materialized view local table without group by #8575 by lzf575
- perf: improve the performance of json string escape #8508 by lzf575
- perf: use template instead of Interface{} in LockFreePool #8372 by lzf575
- perf: reduce ckwriter memory #8417 by lzf575
- perf: remove the '-l' compilation parameter to allow inline #7935 by lzf575
- perf: improve the performance of ClickHouse table changes under multiple organizations #7788 by lzf575
- perf: speed up the update of ClickHouse table structure #7748 by lzf575
- perf: speed up the update of ClickHouse table structure #7746 by lzf575
- perf: optimize trace_tree slice assignment #7414 by lzf575
- perf: improve trace_tree search index #7413 by lzf575
- perf: add setting ttl_only_drop_parts to the CK table to make TTL more efficient #7265 by lzf575
- perf: improve parsing RequestResource from http.url of OTel data #7172 by lzf575
- docs: update agent config doc #8660 by sharang
- docs: polish compression config #7701 by sharang
- docs: agent correct the description of inputs.ebpf.socket.tunning #7664 by TomatoMr
- docs: rename opentemetry to opentelemetry #7245 by lzf575
- chore: Improve rebuild speed by eliminating unnecessary rerun of build.rs #8207 by rvql
- chore: update cli dependencies #7249 by lzf575
- add ci to clear stale branch #8149 by jiumos
- failed to create tables in ByConity database under non-default organization #8148 by lzf575
- Update typo in comments #8127 by Hyzhou
- Cmbc #8098 by rvql
- Update the description of
status
in l4_flow_log. #8036 by deepflow-lifei - Relaxing regular expression restrictions for the ClusterID #7907 by Hyzhou
- use .env to config docker-compose.yaml #7729 by asdfsx
- refector: add agent.proto #7695 by yuanchaoa
- Update changelog #7660 by lzf575