Skip to content

Releases: kyma-project/telemetry-manager

1.24.0

24 Sep 15:04
1007308
Compare
Choose a tag to compare

Release Notes

  • Telemetry Manager: Reduced CPU usage if there's a high amount of Istio resources in the cluster (#1264)
  • Traces/Metrics: Update to OTel Collector 0.109.0 (#1465)
  • Logs: Update of Fluent Bit to version 3.1.8 (#1459)
  • Logs: Removed deprecated "grafana-loki" output. The output was deprecated for a long time and usage was prevented by validation rules, so a removal will not break existing setups. (#873)

Changelog

Features

Bug fixes

Documentation

1.23.0

10 Sep 13:05
f228173
Compare
Choose a tag to compare

Release Notes

  • Logs/Traces/Metrics: Additional validations of URLs in outputs (#1106)
  • Logs: Prevent that the deletion of a Logpipeline could lead to an agent crashloop(#1425)
  • Logs: Improved the rules indicating the LogPipeline status "NoLogsDelivered" (#1358)
  • Traces/Metrics: Update OTel Collector to version 0.108.0 (#1426)

Changelog

Features

Bug fixes

Documentation

Test suites

1.22.0

27 Aug 14:39
d8e1c5d
Compare
Choose a tag to compare

Release Notes

  • Metrics: the MetricPipeline 'runtime' input was enhanced with additional metrics about cpu/memory request and limits for containers as well as the pod phase (#1184)
  • Traces/Metrics: Update OTel Collector to version 0.107.0 (#1362)
  • Logs: Update Fluent Bit to version 3.1.6 (#1364)
  • Improved validation of URLs in outputs (#1270)
  • Improved reliability of pipeline status conditions regarding the gateway and agent health (#1236)
  • Update of Prometheus used in Self Monitor to version 2.53.3 (#1363)
  • Fix crashes of Self Monitor caused by disk space problems (#1373)
  • Telemetry Manager doesn't use Fluent Bit as base image anymore by dropping the dry-run feature as part of the LogPipeline validation webhook (#1234)
  • Experimental: Enable the export of Telemetry module status metrics by annotation (#1182)

Changelog

Features

Bug fixes

Documentation

Test suites

1.21.0

30 Jul 14:13
7208ae4
Compare
Choose a tag to compare

Release Notes

  • Logs: Update to Fluent Bit 3.1.3 (#1267)
  • Logs: You can choose to drop the log body to avoid redundancy in JSON payloads(#551)
  • Metrics & Traces: Update to OTel Collector 0.105.0 (#1295)
  • Kyma dashboard: The navigation node listing all Telemetry resources is called "Telemetry" (instead of "Observability").

Changelog

Features

Documentation

1.20.0

17 Jul 20:10
2fcb721
Compare
Choose a tag to compare

Release Notes

  • Metrics: You can choose if you want to collect "container" and/or "pod" metrics: In the runtime input of your MetricPipeline, disable or enable the desired metric groups. (#1183)
  • Traces/Logs: The Telemetry module now supports Istio v1 stable APIs (#1210)
  • Metrics/Traces: Update to Otel Collector 0.104.0 (#1207)
  • Logs: Support multiline parsing as custom filter (#1073).

Changelog

Features

Bug fixes

Documentation

Test suites

1.19.0

02 Jul 14:56
2b81da6
Compare
Choose a tag to compare

Release Notes

  • Removal: The deprecated conditions "Pending" and "Running" of CRD LogPipeline and TracePipeline have been removed.
    If you have any automations based on the deprecated conditions, adjust them to the new conditions, which provide a more detailed status. (#1206)
  • Logs, Metrics, and Traces: To save resources and avoid stress on configured backends for invalid setup scenarios, if the gateway or agent configuration for all pipelines of a signal type cannot be generated, no gateway or agent becomes active. For example, when a TLS certificate expires, the related gateway or agent is removed and no data is tried to be pushed to the configured backend. (#298)
  • Logs: If the unsupported mode isn't active, kubectl list views show it as false. (#1179)
  • Log, Traces, Metrics: CRD validation checks whether every TLS certificate has the required key.(#1205)

Changelog

Features

Bug fixes

Dependencies

Test suites

  • 14f6837: test: Add TracePipeline reconciler unit test when all TracePipelines are non-reconcilable (#1203) (@shorim)

1.18.1

21 Jun 09:05
4ebb1e2
Compare
Choose a tag to compare

Release notes

  • A bug got fixed which caused a panic in the telemetry-manager when there was a pipeline with output TLS settings having no CA certificate defined (#1192)
  • A bug got fixed which prevented the TelemetryFlowHealthy condition to get True after a False condition was reached (#1187)

Changelog

Bug fixes

1.18.0

18 Jun 13:01
6e13c78
Compare
Choose a tag to compare

Release Notes

  • Logs, Metrics, and Traces: The pipeline status shows whether the certificate is invalid or expired, based on the ca field in a pipeline TLS section (#1065)
  • Logs: Update to Fluent Bit version 3.0.7 (#1169)

Changelog

Features

Bug fixes

Documentation

Test suites

  • 87bffb7: test: Fix instrumentation scope unit tests on release branches (#1149) (@chrkl)

1.17.1

11 Jun 07:34
6129ce3
Compare
Choose a tag to compare

Release Notes

  • The new version addresses vulnerability CVE-2024-36129 by updating OTel Collector to version 0.102.1 (#1158).
  • We fixed a bug that prevented accessing the Telemetry module configuration in the Kyma dashboard (#1140)

1.16.2

11 Jun 07:33
7dcda38
Compare
Choose a tag to compare

Release Notes

  • The new version addresses vulnerability CVE-2024-36129 by updating OTel Collector to version 0.102.1 (#1158).
  • We fixed a bug that prevented accessing the Telemetry module configuration in the Kyma dashboard (#1140)

Changelog

Features

Bug fixes