Update grafana/alloy Docker tag to v1.14.1 #288

Merged
renovate-bot merged 0 commits from renovate/grafana-alloy-1.x into master 2026-03-21 08:55:11 +00:00
renovate-bot commented 2026-03-10 00:03:22 +00:00 (Migrated from gitea.smittenfeld.nl)

This PR contains the following updates:

Package Update Change
grafana/alloy minor v1.13.2v1.14.1

Release Notes

grafana/alloy (grafana/alloy)

v1.14.1

Compare Source

Bug Fixes 🐛
  • Correctly handle the deprecated topic field in otelcol.receiver.kafka configuration [backport] (#​5730) (4393054)
    (@​thampiotr)
  • deps: Update module golang.org/x/net to v0.51.0 [SECURITY] [backport] (#​5690) (9e8616c)
  • loki.process: Protect against json that does not look like docker json format [backport] (#​5773) (a0f1f8a)
    (@​kalleep)
  • loki.source.file: Keep positions for compressed files when reading is finished [backport] (#​5741) (4f6d548)
    (@​kalleep)
  • otelcol.receiver.datadog: Expose intake proxy and trace_id_cache_size settings [backport] (#​5785) (6d99ab5)
    (@​thampiotr)
  • prometheus.scrape: Update arguments and targets even if scrape_native_histograms and extra_metrics are updated [backport] (#​5792) (76d398f) (@​ptodev)

Upgrading

Read the release notes for specific instructions on upgrading from older versions:

Installation

Refer to our installation guide for how to install Grafana Alloy.

v1.14.0

Compare Source

⚠ BREAKING CHANGES
  • loki.secretfilter: Some config options are removed entirely:
    • partial_mask (replaced with redact_percent)
    • allowlist (now controlled with custom gitleaks config)
    • enable_entropy
    • include_generic (now controlled with custom gitleaks config)
    • types (now controlled with custom gitleaks config)
  • otelcol.receiver.prometheus: otelcol.receiver.prometheus no longer sets start times of OTLP metrics. Grafana Cloud and Mimir do not currently use OTLP metric start times. If you do want your metrics to have them, you can use otelcol.processor.metric_start_time with strategy set to true_reset_point to get the same behaviour.
Features 🌟
Bug Fixes 🐛
Performance

Upgrading

Read the release notes for specific instructions on upgrading from older versions:

Installation

Refer to our installation guide for how to install Grafana Alloy.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [grafana/alloy](https://github.com/grafana/alloy) | minor | `v1.13.2` → `v1.14.1` | --- ### Release Notes <details> <summary>grafana/alloy (grafana/alloy)</summary> ### [`v1.14.1`](https://github.com/grafana/alloy/releases/tag/v1.14.1) [Compare Source](https://github.com/grafana/alloy/compare/v1.14.0...v1.14.1) ##### Bug Fixes 🐛 - Correctly handle the deprecated topic field in otelcol.receiver.kafka configuration \[backport] ([#&#8203;5730](https://github.com/grafana/alloy/issues/5730)) ([4393054](https://github.com/grafana/alloy/commit/43930547d5f63b6983716a06dbe4fbd9ea435ebc)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **deps:** Update module golang.org/x/net to v0.51.0 \[SECURITY] \[backport] ([#&#8203;5690](https://github.com/grafana/alloy/issues/5690)) ([9e8616c](https://github.com/grafana/alloy/commit/9e8616c97899caacd9e63ffe265a968250644fe4)) - **loki.process:** Protect against json that does not look like docker json format \[backport] ([#&#8203;5773](https://github.com/grafana/alloy/issues/5773)) ([a0f1f8a](https://github.com/grafana/alloy/commit/a0f1f8acb96d3864d30e59ba6f8f1594c672849b)) ([@&#8203;kalleep](https://github.com/kalleep)) - **loki.source.file:** Keep positions for compressed files when reading is finished \[backport] ([#&#8203;5741](https://github.com/grafana/alloy/issues/5741)) ([4f6d548](https://github.com/grafana/alloy/commit/4f6d5488c95511e26cfcd965ed2cf51ae30a673d)) ([@&#8203;kalleep](https://github.com/kalleep)) - **otelcol.receiver.datadog:** Expose intake proxy and trace\_id\_cache\_size settings \[backport] ([#&#8203;5785](https://github.com/grafana/alloy/issues/5785)) ([6d99ab5](https://github.com/grafana/alloy/commit/6d99ab55a0c80cea9cdaf27289c68323673014c6)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **prometheus.scrape:** Update arguments and targets even if `scrape_native_histograms` and `extra_metrics` are updated \[backport] ([#&#8203;5792](https://github.com/grafana/alloy/issues/5792)) ([76d398f](https://github.com/grafana/alloy/commit/76d398f54cd23a8feff94b6479e736accbb94283)) ([@&#8203;ptodev](https://github.com/ptodev)) #### Upgrading Read the [release notes] for specific instructions on upgrading from older versions: [release notes]: https://grafana.com/docs/alloy/v1.14/release-notes/ #### Installation Refer to our [installation guide] for how to install Grafana Alloy. [installation guide]: https://grafana.com/docs/alloy/v1.14/get-started/install/ ### [`v1.14.0`](https://github.com/grafana/alloy/releases/tag/v1.14.0) [Compare Source](https://github.com/grafana/alloy/compare/v1.13.2...v1.14.0) ##### ⚠ BREAKING CHANGES - **loki.secretfilter:** Some config options are removed entirely: - `partial_mask` (replaced with `redact_percent`) - `allowlist` (now controlled with custom gitleaks config) - `enable_entropy` - `include_generic` (now controlled with custom gitleaks config) - `types` (now controlled with custom gitleaks config) - **otelcol.receiver.prometheus:** `otelcol.receiver.prometheus` no longer sets start times of OTLP metrics. Grafana Cloud and Mimir do not currently use OTLP metric start times. If you do want your metrics to have them, you can use `otelcol.processor.metric_start_time` with `strategy` set to `true_reset_point` to get the same behaviour. ##### Features 🌟 - Add automatic reconnection to database\_observability components ([#&#8203;5444](https://github.com/grafana/alloy/issues/5444)) ([553f967](https://github.com/grafana/alloy/commit/553f9678c42abf63200cf0618a1e023eeebf0802)) ([@&#8203;gaantunes](https://github.com/gaantunes)) - Add limited type checking for validate command ([#&#8203;5076](https://github.com/grafana/alloy/issues/5076)) ([045fb76](https://github.com/grafana/alloy/commit/045fb76d8cc4098611fbeafff68c29f7645a7e84)) ([@&#8203;kalleep](https://github.com/kalleep)) - **database\_observability.mysql:** Collect client info for query samples ([#&#8203;5552](https://github.com/grafana/alloy/issues/5552)) ([257a699](https://github.com/grafana/alloy/commit/257a699984b42ae39a4edf00ce83899cce3aec88)) ([@&#8203;matthewnolf](https://github.com/matthewnolf)) - **database\_observability.postgres:** Add exclude databases/users for `logs` collector ([#&#8203;5569](https://github.com/grafana/alloy/issues/5569)) ([5dddd9b](https://github.com/grafana/alloy/commit/5dddd9b793bd673085c8a0b308c866a4123a8fc2)) ([@&#8203;cristiangreco](https://github.com/cristiangreco)) - **database\_observability.postgres:** Add logs collector ([#&#8203;5445](https://github.com/grafana/alloy/issues/5445)) ([46d79d4](https://github.com/grafana/alloy/commit/46d79d44e41858ceb2f1d219794f4ba234f048b8)) ([@&#8203;gaantunes](https://github.com/gaantunes), [@&#8203;cursoragent](https://github.com/cursoragent), [@&#8203;clayton-cornell](https://github.com/clayton-cornell), [@&#8203;cristiangreco](https://github.com/cristiangreco)) - **database\_observability.postgres:** Allow excluding queries ran by specific users ([#&#8203;5544](https://github.com/grafana/alloy/issues/5544)) ([2d0ca15](https://github.com/grafana/alloy/commit/2d0ca15624f8dc20389a5b5515bf56589623f504)) ([@&#8203;cristiangreco](https://github.com/cristiangreco)) - Deprecate prometheus.write.queue ([#&#8203;5509](https://github.com/grafana/alloy/issues/5509)) ([ee0f227](https://github.com/grafana/alloy/commit/ee0f227bc5b1363de9699e65de7d6ae3fe8e33a9)) ([@&#8203;kgeckhart](https://github.com/kgeckhart), [@&#8203;clayton-cornell](https://github.com/clayton-cornell)) - Introduce SeriesRefMappingStore ([#&#8203;5522](https://github.com/grafana/alloy/issues/5522)) ([33ee297](https://github.com/grafana/alloy/commit/33ee297fbd7a9b5380f98eaa0a83c9d05a718a9d)) ([@&#8203;x1unix](https://github.com/x1unix), [@&#8203;kgeckhart](https://github.com/kgeckhart)) - **local.file\_match, loki.source.file:** Match multiple files using doublestar `{...}` expressions ([#&#8203;5470](https://github.com/grafana/alloy/issues/5470)) ([284e48f](https://github.com/grafana/alloy/commit/284e48fa72bc8d7626e225a26e23281e6e941c8e)) ([@&#8203;ptodev](https://github.com/ptodev)) - **loki.process:** Add debug metrics for CRI stage to track truncation of lines and partial line flushing ([#&#8203;5399](https://github.com/grafana/alloy/issues/5399)) ([a1728f6](https://github.com/grafana/alloy/commit/a1728f642d5679e2223fce96fa4a979fd4851ae5)) ([@&#8203;ptodev](https://github.com/ptodev)) - **mixin:** Add OTel Engine Overview dashboard ([#&#8203;5573](https://github.com/grafana/alloy/issues/5573)) ([df52116](https://github.com/grafana/alloy/commit/df5211648c1f1c7cb5cbaf19f0b09152f7916091)) ([@&#8203;thampiotr](https://github.com/thampiotr), [@&#8203;cursoragent](https://github.com/cursoragent)) - **mixin:** Add zipped dashboards as a release artifact ([#&#8203;5603](https://github.com/grafana/alloy/issues/5603)) ([4f7fe85](https://github.com/grafana/alloy/commit/4f7fe85ec6859cc07725a7aa1b0e9918d8a23985)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **otel:** Add receivers used in the otel k8s helm chart presets ([#&#8203;5466](https://github.com/grafana/alloy/issues/5466)) ([100f6ea](https://github.com/grafana/alloy/commit/100f6ea49056688ac93c9e82d0bcb74771bea95b)) ([@&#8203;kgeckhart](https://github.com/kgeckhart), [@&#8203;blewis12](https://github.com/blewis12)) - **otelcol.receiver.prometheus:** Remove requirement to run Alloy with `--stability.level=experimental` in order to translate Prometheus native histograms into OTLP exponential histograms. ([#&#8203;5308](https://github.com/grafana/alloy/issues/5308)) ([237e985](https://github.com/grafana/alloy/commit/237e985451f2a89b779c0c2f24ad9fe3c611b98e)) ([@&#8203;ptodev](https://github.com/ptodev)) - **otelcol:** Expose missing tail\_sampling drop and bytes\_limiting ([6021154](https://github.com/grafana/alloy/commit/6021154d159d186e45917aa03299158939d36333)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **prometheus.exporter.postgres:** Update to version `0.19.0` and expose new collectors settings ([#&#8203;4640](https://github.com/grafana/alloy/issues/4640)) ([aa01e45](https://github.com/grafana/alloy/commit/aa01e453ab1d9924192a7739ff3a0ac72f5b0b10)) ([@&#8203;cristiangreco](https://github.com/cristiangreco), [@&#8203;clayton-cornell](https://github.com/clayton-cornell)) - **prometheus.exporter.postgres:** Update to version 0.19.1 ([#&#8203;5659](https://github.com/grafana/alloy/issues/5659)) ([9f4e88f](https://github.com/grafana/alloy/commit/9f4e88f6b810d60cd18872250e3d7806e85b8aad)) ([@&#8203;cristiangreco](https://github.com/cristiangreco)) - Update github exporter with github app authentication ([#&#8203;5377](https://github.com/grafana/alloy/issues/5377)) ([ca741a6](https://github.com/grafana/alloy/commit/ca741a61b294ef89d2ab24e88fb2dd51065186a5)) ([@&#8203;dehaansa](https://github.com/dehaansa), [@&#8203;clayton-cornell](https://github.com/clayton-cornell)) - Update grafana cadvisor fork to v0.54.1 ([#&#8203;5447](https://github.com/grafana/alloy/issues/5447)) ([2a3aba0](https://github.com/grafana/alloy/commit/2a3aba0184b92c206400ef6b23d2f8f0878ef441)) ([@&#8203;dehaansa](https://github.com/dehaansa), [@&#8203;blewis12](https://github.com/blewis12)) - Upgrade prometheus to version 0.309.1 ([#&#8203;5479](https://github.com/grafana/alloy/issues/5479)) ([633944b](https://github.com/grafana/alloy/commit/633944b76e9ad2eef7204d3047adb063a23b7570)) ([@&#8203;jharvey10](https://github.com/jharvey10)) ##### Bug Fixes 🐛 - Add /FORCEREGISTRY flag to windows installer ([#&#8203;5517](https://github.com/grafana/alloy/issues/5517)) ([6b22d4e](https://github.com/grafana/alloy/commit/6b22d4e7b86b4ad5f98546b4e50064452defa9ef)) ([@&#8203;kalleep](https://github.com/kalleep), [@&#8203;clayton-cornell](https://github.com/clayton-cornell)) - Add missing otelcol alias to make OTel Engine work with OTel Collector helm chart ([#&#8203;5473](https://github.com/grafana/alloy/issues/5473)) ([90478cd](https://github.com/grafana/alloy/commit/90478cdeb12f0c6d20d72b34b95fec4ae64fbf6a)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **controller:** Prevent duplicate loaders from being created ([#&#8203;5446](https://github.com/grafana/alloy/issues/5446)) ([31d5eea](https://github.com/grafana/alloy/commit/31d5eea269b5a9c5ac1c789856cb6d247962e75a)) ([@&#8203;kgeckhart](https://github.com/kgeckhart)) - **database\_observability.mysql:** Skip wait events with `NULL` timer\_wait ([#&#8203;5478](https://github.com/grafana/alloy/issues/5478)) ([48750e5](https://github.com/grafana/alloy/commit/48750e5848b5bcae2f87807ffd02b46249c0aebc)) ([@&#8203;cristiangreco](https://github.com/cristiangreco)) - **database\_observability.postgres:** Correctly handle table name casing when parsing postgres queries ([#&#8203;5440](https://github.com/grafana/alloy/issues/5440)) ([7cca2b9](https://github.com/grafana/alloy/commit/7cca2b93037a4f8f15fb64ac43bde2a4f79fa5cd)) ([@&#8203;cristiangreco](https://github.com/cristiangreco)) - **deps:** Update module github.com/go-git/go-git/v5 to v5.16.5 \[SECURITY] ([#&#8203;5485](https://github.com/grafana/alloy/issues/5485)) ([71a1b8b](https://github.com/grafana/alloy/commit/71a1b8ba28d59ca2ff01fef5d44cffb4f054c66d)) - Ensure Valid/Clear States in Alloy Engine Extension ([#&#8203;5551](https://github.com/grafana/alloy/issues/5551)) ([99ad024](https://github.com/grafana/alloy/commit/99ad0242853f6cce1c1439f341e141a77b760dc1)) ([@&#8203;blewis12](https://github.com/blewis12)) - Expose missing `otelcol.processor.tail_sampling` options ([#&#8203;5606](https://github.com/grafana/alloy/issues/5606)) ([6021154](https://github.com/grafana/alloy/commit/6021154d159d186e45917aa03299158939d36333)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **loki.process:** Registration of stage.metric when used inside stage.match ([#&#8203;5460](https://github.com/grafana/alloy/issues/5460)) ([81caf72](https://github.com/grafana/alloy/commit/81caf72c3d9b3d62c5874aed59e3288a90689021)) ([@&#8203;kalleep](https://github.com/kalleep)) - **loki.source.docker:** Parse timestamp correctly when log line only contains newline ([#&#8203;5489](https://github.com/grafana/alloy/issues/5489)) ([162011d](https://github.com/grafana/alloy/commit/162011dbaf1fa06932d4c435f913271a571e2008)) ([@&#8203;kalleep](https://github.com/kalleep)) - **loki.source.file:** Close file if we cannot find encoding ([#&#8203;5528](https://github.com/grafana/alloy/issues/5528)) ([56bcb26](https://github.com/grafana/alloy/commit/56bcb2664c0c7f21523a985ba664a2fe2014a2e7)) ([@&#8203;kalleep](https://github.com/kalleep)) - **mixin:** Support OTel exporter batching ([#&#8203;5618](https://github.com/grafana/alloy/issues/5618)) ([f2b7cb8](https://github.com/grafana/alloy/commit/f2b7cb8f7285cf4cb4777c0acd2b653483efe2d6)) ([@&#8203;thampiotr](https://github.com/thampiotr)) - **prometheus.echo:** Return zero for SeriesRef ([#&#8203;5622](https://github.com/grafana/alloy/issues/5622)) ([31a8680](https://github.com/grafana/alloy/commit/31a86805cd1f0154edc96545ecc60ba5a13cdcb3)) ([@&#8203;kgeckhart](https://github.com/kgeckhart)) - **prometheus.exporter.cloudwatch:** Respect debug flag ([#&#8203;5469](https://github.com/grafana/alloy/issues/5469)) ([44ade00](https://github.com/grafana/alloy/commit/44ade003e16de4559609ad7379dd85dfbf8df3be)) ([@&#8203;holgerjh](https://github.com/holgerjh)) - **prometheus.receive\_http:** Bump prometheus patch for bugfix ([#&#8203;5505](https://github.com/grafana/alloy/issues/5505)) ([b7a1d05](https://github.com/grafana/alloy/commit/b7a1d056cc2213e89484f8bcacca0409e11264e6)) ([@&#8203;kgeckhart](https://github.com/kgeckhart)) - **prometheus.remote\_write:** Fix sent\_batch\_duration\_seconds measuring before the request was sent \[backport] ([#&#8203;5698](https://github.com/grafana/alloy/issues/5698)) ([150aecb](https://github.com/grafana/alloy/commit/150aecb11e8a1072c56c55330bf315335949f4e3)) ([@&#8203;kgeckhart](https://github.com/kgeckhart)) - Use read-write mutex locks to prevent concurrent tagsCache map reads and writes ([#&#8203;5534](https://github.com/grafana/alloy/issues/5534)) ([8efed2e](https://github.com/grafana/alloy/commit/8efed2e6a21dc9680b32da2d11b8ee8776c4a3db)) ([@&#8203;bennettatoms](https://github.com/bennettatoms)) ##### Performance - **loki.secretfilter:** Change secretfilter implementation to use Gitleaks ([#&#8203;5503](https://github.com/grafana/alloy/issues/5503)) ([08e265c](https://github.com/grafana/alloy/commit/08e265cca7fa6a37cb1a3938ebbdec48ba73e0b6)) ([@&#8203;kleimkuhler](https://github.com/kleimkuhler)) #### Upgrading Read the [release notes] for specific instructions on upgrading from older versions: [release notes]: https://grafana.com/docs/alloy/v1.14/release-notes/ #### Installation Refer to our [installation guide] for how to install Grafana Alloy. [installation guide]: https://grafana.com/docs/alloy/v1.14/get-started/install/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40LjIiLCJ1cGRhdGVkSW5WZXIiOiI0My40LjIiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peter/homelab-docker-config!288
No description provided.