Skip to content

Releases: kyma-project/telemetry-manager

1.27.0

05 Nov 14:31
d1f13a7
Compare
Choose a tag to compare

Release Notes

  • Logs: Increased memory limit to prevent unnecessary restarts of Fluent Bit Pods (#1586)
  • General: Improved printColumns for Telemetry CRD (#1560)
  • Metrics: Cluster-level metrics (without namespace attribute) are no longer dropped if the runtime input defines a namespace selector (#1549)
  • Logs: Improved health reporting for the AgentHealthy status of a LogPipeline. (#1545)
  • Metrics: You can export lifecycle statistics for your Deployment, StatefulSet, DaemonSet, and Jobs resources with selectors in the runtime input of a MetricPipeline (#1521)

Changelog

Features

Bug fixes

Documentation

Test suites

1.26.2

31 Oct 13:08
c4fbced
Compare
Choose a tag to compare

Release Notes

1.26.1

23 Oct 09:54
937ed00
Compare
Choose a tag to compare

Release Notes

  • A missing RBAC role caused noisy error logs in the manager logs (#1548)

Changelog

Bug fixes

1.26.0

22 Oct 11:49
ff9819e
Compare
Choose a tag to compare

Release Notes

  • Logs: Update of Fluent Bit to version 3.1.9 (#1503)
  • Metrics: ou can now collect metrics about the Kubernetes Persistent Volumes that are bound to your workloads: Just enable the new selector for Volume metrics in the runtime input of your MetricPipeline resources. See also https://kyma-project.io/#/telemetry-manager/user/04-metrics?id=_6-activate-runtime-metrics. (#1301)
  • Traces: The deployment name of the trace gateway is now consistently named telemetry-trace-gateway. This change does not affect users. (#652)
  • Improved resource request settings for several components of the module (#1532)

Changelog

Features

Documentation

1.25.0

08 Oct 11:37
c96dcf9
Compare
Choose a tag to compare

Release Notes

  • Now you can list all resources across the pipeline types LogPipeline/TracePipeline/metricPipeline using kubectl get kyma-telemetry-pipelines (#1487)
  • Metrics: You can now monitor the health of the Telemetry module via exposed metrics: By default, every MetricPipeline reports status metrics about the active pipeline and its conditions, which you can use for alerting and troubleshooting, see also the related Documentation. (#1294)
  • Metrics: Now, you can collect metrics (memory, CPU, and filesystem usage) about the Kubernetes Nodes of your cluster: In the runtime input of MetricPipeline, enable the new selector for Node metrics. See also the related Documentation. (#1300)
  • Traces/Metrics: Traces and Metrics: Improved validation for HTTP-based OTLP endpoints using path and port.(#1492)
  • Traces/Metrics: Update to OTel Collector 0.111.0 (#1497)

Changelog

Features

Bug fixes

Documentation

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