Releases: NeJan2020/kindling
Releases · NeJan2020/kindling
release-test8
- no changes
release-test6
release-test-changelog
Changelog
Notes
- All notable changes to this project will be documented in this file.
- Records in this file are not identical to the title of their Pull Requests. A detailed description is necessary for understanding what changes are and why they are made.
Unreleased
New features
- Add a URL clustering method to reduce the cardinality of the entity metrics. Configuration options are provided to choose which method to use. (#268)
- Display connection failure metrics in the Grafana-plugin (#255)
- Add the metrics that describe how many times the TCP connections have been made (#234 #235 #236 #237)
- Add a histogram aggregator in defaultAggregator (#226)
- (Experimental) Support Protocol Dubbo2 (#184)
Enhancements
- Correct the configurations and disable the
dubbo
protocol parser by default since it is still experimental now. (#270) - Implement self-metrics using opentelemetry for cgoreceiver (#269)
- Use cgo to replace UDS for transferring data from the probe to the collector to improve the performance (#264)
- Add command labels in tcp connect metrics and span attributes (#260)
- Remove the histogram metrics by default to reduce the number of metrics (#253)
- k8sprocessor: use src IP for further searching if the dst IP is a loopback address (#251)
- docs:update developer links (#247)
- Add some self metrics for agent cpu and memory usage (#243)
- Export the trace of MySQL request when it contains an error (#241)
- Block in the application instead of the udsreceiver after running (#240)
- Decouple the logic of dispatching events from receivers (#232)
- Search for k8s metadata using
src_ip
when no containerid found (#233) - Record the containers with
hostport
mode and fill the pod information of them in k8sprocessor (#219) - Support building Frafana-plugin by using Actions (#218)
- Improve metrics description doc (#216)
- Update deployment files needed for releasing (#215)
Bug fixes
- docs: fix language issues in documents (#258)
- Fix the bug that we forgot to use the tcp_close events to generate the srtt metric (#256)
- Fix the bug where the pod information is missed after it is restarted (#245)
- Grafana-plugin: delete yarn.lock to remove unnecessary dependencies (#244)
- Fix the bug that the container name is incorrect when multiple containers in the pod don't specify ports by setting it empty. (#238)
- Fix the bug that sometimes the workload kind is
ReplicaSet
(#230) - Fix "no such file or directory" when using the kubeconfig file. #225
- Fix several bugs in the Grafana plugin. (#220)
v0.2.0 - 2022-05-07
Features
- Provide a kindling Prometheus exporter that can support integration with Prometheus easily. See kindling's metrics from the kindling website[http://www.kindling.space:33215/project-1/doc-15/]
- Support network performance, DNS performance, service network maps, and workload performance analysis.
- Support HTTP, MySQL, and REDIS request analysis.
- Provide a Grafana-plugin with four built-in dashboards to support basic analysis features.
release-test-change-note
- no changes