Releases: kyma-project/telemetry-manager
Releases · kyma-project/telemetry-manager
1.54.0
Changelog
Features
- 741407f: feat: add OTTL usage metrics (#2724) (@skhalash)
- 1f0bdd0: feat: bump OTel image to version 0.141.0 (#2740) (@shorim)
- 3407961: feat: label the metric agent with the label needed for scraping Kyma modules metrics (#2718) (@shorim)
- 8f80700: feat: update to fluent-bit 4.2.0 (#2743) (@a-thaler)
Bug fixes
Documentation
- d16d239: docs: fix formatting in filter-logs.md (#2741) (@dennis-benzinger-hybris)
- ddcd4ab: docs: add zero downtime updates for central agent (#2726) (@hisarbalik)
- c720133: docs: extend dynatrace integration guide with dynatrace specific transformations (#2723) (@a-thaler)
- 8a48844: docs: fix input otlp section (#2727) (@dennis-benzinger-hybris)
- b5256da: docs: remove note in jaeger integration guide (#2738) (@a-thaler)
- 5bc42f7: docs: removed managed index patterns from cloud logging dashboards (#2719) (@a-thaler)
- 4c7f9f6: docs: update conditions documentations for HTTP/custom output in FIPS mode (#2728) (@shorim)
1.53.0
Release Notes
-
Breaking Change: The LogParser API has been removed (#2205). As part of the legacy http/custom LogPipeline outputs feature, the LogParser API was deprecated for more than a year and finally got removed. Please use an OTLP based LogPipeline and use transform expressions instead.
-
Pipelines with invalid OTTL expressions will now get rejected, improving the developer experience: #2633
Changelog
Features
- 8838924: feat: disable fluentbit in fips mode (#2691) (@k15r)
- f51541e: feat: remove logparser API (#2674) (@a-thaler)
- 31b5b7b: feat: transform and filter validating webhook (#2689) (@jeffreylimnardy)
Bug fixes
- f8e222e: fix: links in the condition messages (#2714) (@a-thaler)
- 01fdb2c: fix: remove redundant note (#2672) (@NHingerl)
Documentation
- e3fd929: docs: add more transform examples (#2684) (@a-thaler)
- 0d0b472: docs: add new integration guide for k8s events (#2688) (@a-thaler)
- 30d454d: docs: adjust memory limits for sample-app integration guide (#2694) (@a-thaler)
- 04894a6: docs: adjust memory limits of otel-demo components (#2695) (@a-thaler)
- e75b315: docs: apply consistent capitalization of "Node" (#2654) (@NHingerl)
- 03e6cc3: docs: fix link in sidebar (#2686) (@a-thaler)
- 44d16e0: docs: fix sidebar (#2712) (@NHingerl)
- b17d9db: docs: fixes for cloud logging alert rules (#2708) (@a-thaler)
- ad4a8d4: docs: remove the md extension from the sidebar (#2690) (@mmitoraj)
- 8f68081: docs: transform and filter documentation (#2653) (@TeodorSAP)
- 0553ffb: docs: update dynatrace guide (#2697) (@NHingerl)
- b75ecb0: docs: update link to cloud logging hands on lesson (#2701) (@jeffreylimnardy)
- 952913e: docs: update sidebar links (#2685) (@mmitoraj)
1.52.0
Release Notes
- Now, you can use OTTL expressions to transform and filter telemetry data, before it's shipped to your observability backend. For details, see Transform and Filter with OTTL. (#1293)
- We've removed the obsolete namespace "compass-system" from the list of system namespaces. (#2629)
- You can now set a custom instrumentation scope for metrics ingested through the prometheus input. (#2638)
- Update to OTel Collector 0.139.0 (#2661, #2662)
Changelog
Features
- e30e87c: feat: bump OTel image to version 0.139.0 (#2662) (@hisarbalik)
- 2dd8f83: feat: bump otel image version to 0.138.0 (#2661) (@hisarbalik)
- 4dfd6a9: feat: improve Beta API (#2616) (@a-thaler)
- 21a81e5: feat: release transform filter (#2651) (@jeffreylimnardy)
- 6299f31: feat: remove compass-system as system namespace (#2629) (@a-thaler)
- a518f76: feat: use kyma.input.name for routing (#2646) (@k15r)
Bug fixes
- b5657e4: fix: gardener tests cannot find required files (#2655) (@k15r)
- e6d3502: fix: metric agent tests ignore if istio is installed on cluster (#2644) (@k15r)
- b084250: fix: uncomment cleanup code in filter test (#2665) (@jeffreylimnardy)
Documentation
- a4c0a76: docs: extended Prometheus guide to cover Kiali (#2668) (@a-thaler)
- 12b1af1: docs: fix kiali settings (#2671) (@a-thaler)
- ecfe065: docs: fix self-monitor diagram (#2676) (@skhalash)
- a384429: docs: fix wording (#2677) (@skhalash)
- 016f29a: docs: redesign documentation (#2341) (@a-thaler)
Test suites
1.51.0
Changelog
Features
- e9b5b1e: feat: add filter support for all signals in experimental (#2578) (@rakesh-garimella)
- 0263849: feat: add namespace validation in namespace selectors (#2613) (@a-thaler)
- f9c98f8: feat: bump self-monitor image version to 3.7.2 (#2639) (@hisarbalik)
- e48092e: feat: enable FIPS mode (#2603) (@shorim)
- 871e44f: feat: ottl filter validation (#2623) (@skhalash)
- d25aebc: feat: revert FIPS mode for self-monitor (#2637) (@shorim)
- b651475: feat: update fluent-bit to 4.1.1 (#2624) (@a-thaler)
Bug fixes
- fc2a734: fix: add URL parsing logic for metric agent backend port annotation (#2601) (@jeffreylimnardy)
- 0272f61: fix: add missing view in dashboard form for enrichment configurations (#2598) (@a-thaler)
- 8b41b9d: fix: adjust the default port for http and https to 4318 (#2609) (@jeffreylimnardy)
- 658c12a: fix: relax validation rule for ValueType API elements (#2597) (@a-thaler)
- 3896e6a: fix: remove invalid CRD validation for inline element (#2604) (@a-thaler)
Documentation
- 433775f: docs: create new vitepress based sidebar (#2563) (@marco-porru)
- 3d9446d: docs: fix broken links to Dynatrace docu (#2626) (@nataliasitko)
- 3d36b7d: docs: improved Dynatrace integration guide for metrics (#2596) (@a-thaler)
- 0114f00: docs: update filters in the transform-filter adr (#2615) (@rakesh-garimella)
1.50.2
Changelog
Bug fixes
- 4952bc2: fix: adjust the default port for http and https to 4318 (#2611) (@jeffreylimnardy)
1.50.1
Changelog
Bug fixes
- eb10f80: fix: add URL parsing logic for metric agent backend port annotation (#2607) (@jeffreylimnardy)
- 7ef45fc: fix: add missing view in dashboard form for enrichment configurations (#2600) (@a-thaler)
- 4341afc: fix: relax validation rule for ValueType API elements (#2597) (#2602) (@a-thaler)
- 6b5bf98: fix: remove invalid CRD validation for inline element (#2606) (@a-thaler)
1.50.0
Release Notes
- Metrics: For improved performance and reliability, the metric agent now enriches metrics locally and sends them directly to your backend. (#2376)
- You can now set a custom cluster name in the Kyma dashboard. (#2553)
- Logs: HTTP-based LogPipelines now correctly add the configured custom cluster name to your logs. (#2553)
- Pipeline validation is now faster and more precise, providing immediate feedback on configuration errors. (#2539)
TW suggestion: - For improved clarity, OTel-based pipelines no longer report the BufferFillingUp status. (#2535)
- Logs: Update to FluentBit 4.1.1 (#2559)
Changelog
Features
- c4dfa28: feat: add metric-export custom label on metric agent (#2589) (@TeodorSAP)
- 827c8e1: feat: add v1beta1 version for Telemetry CRD (#2561) (@a-thaler)
- cc3a170: feat: lightweight logpipeline validation webhook (#2539) (@a-thaler)
- 11cb2a2: feat: update fluentbit to 4.1.0 (#2559) (@a-thaler)
Bug fixes
Documentation
1.49.0
Release Notes
- Update of OTel Collector to version 0.136.0 (#2540)
- Metrics: Fixed a problem where the metric agent did not get re-configred on API change (#2542)
Changelog
Features
- 7815f24: feat: bump OTel image version to 0.136.0 (#2540) (@hisarbalik)
Bug fixes
- 791fb7c: fix: metricpipeline reconciliation loop agent deployment (#2542) (@TeodorSAP)
Documentation
1.48.0
Release Notes
- Logs: Improved security for the log agent setup based on OTel Collector(#2459)
- Logs: Improved the LogPipeline view in Kyma dashboard (#2499)
- Update to the OTel Collector in version 0.138.0 (#2508)
- Logs: Update to Fluent Bit in version 4.0.9 (#2498)
Changelog
Features
- a840348: feat: bump OTel version to 0.135.0 (#2508) (@hisarbalik)
Bug fixes
- 4bb2f8d: fix: fix metric OTLP output with http protocol (#2471) (@shorim)
- 8b16e75: fix: remove initContainer for Log Agent and revert to tmp folder (#2504) (@jeffreylimnardy)
- 19aef2f: fix: upgrade tests after 1.47 release (#2468) (@TeodorSAP)