Skip to content

Releases: NeJan2020/kindling

release-test8

28 Jun 11:12
Compare
Choose a tag to compare

release-test6

28 Jun 05:10
Compare
Choose a tag to compare

release-test-changelog

28 Jun 08:35
Compare
Choose a tag to compare

Changelog

Notes

  1. All notable changes to this project will be documented in this file.
  2. 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

28 Jun 09:48
Compare
Choose a tag to compare