FEATURE: vmalert: add -rule.stripFilePath to support stripping rule file paths in logs and all API responses, including /metrics. See #5625.
FEATURE: vmalert: add formatTime template function for formatting a Unix timestamp using the provided layout. For example, {{ now | formatTime "2006-01-02T15:04:05Z07:00" }} returns the current time in RFC3339 format. See issue #10624. Thanks to @andriibeee for the contribution.
FEATURE: dashboards/vmagent: add Kafka (Enterprise) row with panels for monitoring traffic (bytes), messages in/out, producer and consumer errors. See #10728.
BUGFIX: vmagent and vmsingle: properly obtain __meta_hetzner_hcloud_location and __meta_hetzner_hcloud_location_network_zone labels for hetzner_sd_configs. Hetzner changed discovery API response and returns location information from different field. See #10909. Thanks to @juliusrickert for contribution.
BUGFIX: vmauth: now correctly respects disabling retries via -maxRequestBodySizeToRetry=0. Previously, disabling retries required setting both -maxRequestBodySizeToRetry and -requestBufferSize to 0. See #10857. Thanks to @andriibeee for the contribution.
BUGFIX: vmauth: attempt to route requests to the first backend when all backends are marked as broken. Previously, vmauth returned an error immediately without attempting any backend. This change may improve success rate in rare edge cases. See #10837.
BUGFIX: vmsingle: and vmselect in VictoriaMetrics cluster: give priority to extra_label and extra_filters[] params defined in URL query string over those defined in request body form, to properly respect constraints imposed by vmauth. See #10908.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.142.0` → `v1.143.0` |
---
### Release Notes
<details>
<summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary>
### [`v1.143.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.143.0)
[Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.142.0...v1.143.0)
##### [v1.143.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.143.0)
Released at 2026-05-08
- SECURITY: upgrade Go builder from Go1.26.2 to Go1.26.3. See [the list of issues addressed in Go1.26.3](https://github.com/golang/go/issues?q=milestone%3AGo1.26.3%20label%3ACherryPickApproved).
- FEATURE: all VictoriaMetrics components: suppress TCP health check errors when `-tls` flag is set. See [#​10538](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10538).
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): add `__meta_hetzner_robot_datacenter` label for `robot` role in [hetzner\_sd\_configs](https://docs.victoriametrics.com/victoriametrics/sd_configs/#hetzner_sd_configs). See [#​10909](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10909). Thanks to [@​juliusrickert](https://github.com/juliusrickert) for contribution.
- FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): add `-rule.stripFilePath` to support stripping rule file paths in logs and all API responses, including /metrics. See [#​5625](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5625).
- FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): add `formatTime` template function for formatting a Unix timestamp using the provided layout. For example, `{{ now | formatTime "2006-01-02T15:04:05Z07:00" }}` returns the current time in RFC3339 format. See issue [#​10624](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10624). Thanks to [@​andriibeee](https://github.com/andriibeee) for the contribution.
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/), [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/), `vminsert` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): add support for [Prometheus native histogram](https://prometheus.io/docs/specs/native_histograms/) during ingestion. See [#​10743](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10743).
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/), [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/), `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): introduce the `vm_fs_info` metric. It exposes the filesystem type (e.g., ext4, xfs, nfs) used for `-*Path` related flags. See [#​10482](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10482).
- FEATURE: [dashboards/vmagent](https://grafana.com/grafana/dashboards/12683): add `Kafka (Enterprise)` row with panels for monitoring traffic (bytes), messages in/out, producer and consumer errors. See [#​10728](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10728).
- BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): properly obtain `__meta_hetzner_hcloud_location` and `__meta_hetzner_hcloud_location_network_zone` labels for [hetzner\_sd\_configs](https://docs.victoriametrics.com/victoriametrics/sd_configs/#hetzner_sd_configs). Hetzner changed discovery [API response](https://docs.hetzner.cloud/changelog#2025-12-16-phasing-out-datacenters) and returns `location` information from different field. See [#​10909](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10909). Thanks to [@​juliusrickert](https://github.com/juliusrickert) for contribution.
- BUGFIX: `vminsert` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly discover addresses of storage nodes with [enterprise automatic-vmstorage-discovery](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/#automatic-vmstorage-discovery). Bug was introduced at [v1.141.0](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/victoriametrics/changelog/CHANGELOG.md#v11410).
- BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): now correctly respects disabling retries via `-maxRequestBodySizeToRetry=0`. Previously, disabling retries required setting both `-maxRequestBodySizeToRetry` and `-requestBufferSize` to `0`. See [#​10857](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10857). Thanks to [@​andriibeee](https://github.com/andriibeee) for the contribution.
- BUGFIX: [vmbackupmanager](https://docs.victoriametrics.com/victoriametrics/vmbackupmanager/): explicitly set the MD5 checksum for `DeleteObjects` requests. Starting with [aws-sdk-go-v2/service/s3 v1.73.0](https://github.com/aws/aws-sdk-go-v2/blob/release-2025-01-15/service/s3/CHANGELOG.md#v1730-2025-01-15), the SDK switched the checksum algorithm from MD5 to CRC32, which [can break compatibility](https://github.com/aws/aws-sdk-go-v2/discussions/2960) with some third-party S3 implementations, including [Dell ECS](https://www.dell.com/en-us/lp/dt/elastic-cloud-storage). See [#​10907](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10907).
- BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): attempt to route requests to the first backend when all backends are marked as broken. Previously, `vmauth` returned an error immediately without attempting any backend. This change may improve success rate in rare edge cases. See [#​10837](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10837).
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): give priority to `extra_label` and `extra_filters[]` params defined in URL query string over those defined in request body form, to properly respect constraints imposed by `vmauth`. See [#​10908](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10908).
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): set CORS headers on `/api/v1/export`, `/api/v1/export/csv` and `/api/v1/export/native`. See [#​10899](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10899). Thanks to [@​andriibeee](https://github.com/andriibeee) for the contribution.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- 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 is behind base branch, 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 [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNSIsInVwZGF0ZWRJblZlciI6IjQzLjE3My41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.142.0→v1.143.0Release Notes
VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)
v1.143.0Compare Source
v1.143.0
Released at 2026-05-08
SECURITY: upgrade Go builder from Go1.26.2 to Go1.26.3. See the list of issues addressed in Go1.26.3.
FEATURE: all VictoriaMetrics components: suppress TCP health check errors when
-tlsflag is set. See #10538.FEATURE: vmagent and vmsingle: add
__meta_hetzner_robot_datacenterlabel forrobotrole in hetzner_sd_configs. See #10909. Thanks to @juliusrickert for contribution.FEATURE: vmalert: add
-rule.stripFilePathto support stripping rule file paths in logs and all API responses, including /metrics. See #5625.FEATURE: vmalert: add
formatTimetemplate function for formatting a Unix timestamp using the provided layout. For example,{{ now | formatTime "2006-01-02T15:04:05Z07:00" }}returns the current time in RFC3339 format. See issue #10624. Thanks to @andriibeee for the contribution.FEATURE: vmagent, vmsingle,
vminsertin VictoriaMetrics cluster: add support for Prometheus native histogram during ingestion. See #10743.FEATURE: vmagent, vmsingle,
vmselectin VictoriaMetrics cluster andvmstoragein VictoriaMetrics cluster: introduce thevm_fs_infometric. It exposes the filesystem type (e.g., ext4, xfs, nfs) used for-*Pathrelated flags. See #10482.FEATURE: dashboards/vmagent: add
Kafka (Enterprise)row with panels for monitoring traffic (bytes), messages in/out, producer and consumer errors. See #10728.BUGFIX: vmagent and vmsingle: properly obtain
__meta_hetzner_hcloud_locationand__meta_hetzner_hcloud_location_network_zonelabels for hetzner_sd_configs. Hetzner changed discovery API response and returnslocationinformation from different field. See #10909. Thanks to @juliusrickert for contribution.BUGFIX:
vminsertin VictoriaMetrics cluster: properly discover addresses of storage nodes with enterprise automatic-vmstorage-discovery. Bug was introduced at v1.141.0.BUGFIX: vmauth: now correctly respects disabling retries via
-maxRequestBodySizeToRetry=0. Previously, disabling retries required setting both-maxRequestBodySizeToRetryand-requestBufferSizeto0. See #10857. Thanks to @andriibeee for the contribution.BUGFIX: vmbackupmanager: explicitly set the MD5 checksum for
DeleteObjectsrequests. Starting with aws-sdk-go-v2/service/s3 v1.73.0, the SDK switched the checksum algorithm from MD5 to CRC32, which can break compatibility with some third-party S3 implementations, including Dell ECS. See #10907.BUGFIX: vmauth: attempt to route requests to the first backend when all backends are marked as broken. Previously,
vmauthreturned an error immediately without attempting any backend. This change may improve success rate in rare edge cases. See #10837.BUGFIX: vmsingle: and
vmselectin VictoriaMetrics cluster: give priority toextra_labelandextra_filters[]params defined in URL query string over those defined in request body form, to properly respect constraints imposed byvmauth. See #10908.BUGFIX: vmsingle and
vmselectin VictoriaMetrics cluster: set CORS headers on/api/v1/export,/api/v1/export/csvand/api/v1/export/native. See #10899. Thanks to @andriibeee for the contribution.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.