Update victoriametrics/vmagent Docker tag to v1.135.0 #645

Merged
AverageMarcus merged 1 commits from renovate/victoriametrics into master 2026-02-02 17:53:33 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
victoriametrics/vmagent minor v1.134.0v1.135.0

Release Notes

VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)

v1.135.0

Compare Source

v1.135.0

Released at 2026-01-30

  • FEATURE: vmagent and vmsingle: improved scrape size display. Sizes below 1024 bytes are now shown in B, and larger sizes are shown as whole KiB (rounded up). This prevents confusion where values like 123.456 KiB were interpreted as 123456 KiB, while the actual size was only 123 KiB. See #​10307.

  • FEATURE: vmauth: allow buffering request bodies before proxying them to backends. This reduces load on backends when processing requests from slow clients such as IoT devices connected to vmauth via slow networks. See #​10309 and request body buffering docs.

  • FEATURE: vmbackupmanager: allow completely disabling scheduled backups by using -disableScheduledBackups command-line flag. This is useful to run vmbackupmanager only for on-demand backups and restores triggered via API. See #​10364.

  • FEATURE: monitoring: take into account all the generated log messages at vm_log_messages_total metric, including suppressed logs if the -loggerLevel command-line flag is set to values other than INFO. Add is_printed label to the vm_log_messages_total metric in order to understand whether the log at the given code location was suppressed or not. This simplifies troubleshooting of VictoriaMetrics components when logs aren't available. See #​10304.

  • FEATURE: vmagent: support configuring different -remoteWrite.queues per remoteWrite url. This allows setting -remoteWrite.queues=1 for backends that do not support out-of-order ingestion (e.g. Mimir), while keeping higher queue counts for other backends such as VictoriaMetrics. Previously, this required running multiple vmagent instances with different queue settings. See #​10270.

  • FEATURE: alerts: add new alerting rules PersistentQueueRunsOutOfSpaceIn12Hours and PersistentQueueRunsOutOfSpaceIn4Hours for vmagent persistent queue capacity. These alerts help users to take proactive actions before vmagent starts dropping metrics due to insufficient persistent queue space. See #​10193

  • FEATURE: All VictoriaMetrics components: add build version information to the home page for consistency with other projects. See #​10249.

  • FEATURE: all VictoriaMetrics components: add flag fs.disableMincore, which allows to disable mincore syscall. See #​10327.

  • FEATURE: vmsingle and vmselect in VictoriaMetrics cluster: expose topN average memory bytes consumption queries in /api/v1/status/top_queries. It can help users to find queries that consume a lot of memory and potentially cause OOM. See #​9330.

  • FEATURE: vmctl: add metrics for tracking the migration progress. See vmctl - monitoring the migration process and #​10276.

  • BUGFIX: vmauth: stop backend health checks for URL prefixes defined in url_map during configuration reloads. Previously, stale backends kept being health-checked and produced repeated warning logs after reloads. See #​10334.

  • BUGFIX: vmsingle and vmstorage in VictoriaMetrics cluster: properly return /api/v1/status/tsdb response for time range outside partition index. See #​10315.

  • BUGFIX: vmsingle and vmstorage in VictoriaMetrics cluster: properly report *_requests_total, *_misses_total, *_resets_total, *_syncs_total, *_rotations_total metrics for indexdb/tagFiltersToMetricIDs, indexdb/metricID and indexdb/date_metricID caches. See #​10275.

  • BUGFIX: vmstorage in VictoriaMetrics cluster: correctly return tenants results for /admin/tenants when start or end are specified. See #​10312. Thanks to @​Defined2014 for the contribution.

  • BUGFIX: vmui: fix "Percentage from total" calculation on the Cardinality Explorer page when multiple metrics match the filter. See #​10323. Thanks to @​PleasingFungus for the contribution.

  • BUGFIX: vmagent: apply -promscrape.maxScrapeSize check to decompressed data instead of compressed data. See #​9481.

  • BUGFIX: vmalert: disallow setting the -notifier.url command-line flag to a null value. See #​10355.

  • BUGFIX: vmalert: fix alert restore when a group contains many rules and is slow to complete evaluation. Previously, the restore process might not retrieve the correct previous alert state. See #​10335.

  • BUGFIX: vmalert: do not skip sending alert notifications to -notifier.url if remote write requests to -remoteWrite.url fail. See #​10376.

  • BUGFIX: MetricsQL: fix changes() function when gaps between samples exceed the lookbehind window. Previously, it could yield a non-zero value even when the sample value remained unchanged. See #​10280.

  • BUGFIX: vmsingle and vmstorage in VictoriaMetrics cluster: previously ingestion could hit lock contention that triggered frequent context switches and storage connection saturation spikes; now the contention is removed to keep ingestion steady. See #​10367.


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 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.


  • 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 | |---|---|---| | [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.134.0` → `v1.135.0` | --- ### Release Notes <details> <summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary> ### [`v1.135.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.135.0) [Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.134.0...v1.135.0) ##### [v1.135.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.135.0) Released at 2026-01-30 - FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): improved scrape size display. Sizes below 1024 bytes are now shown in `B`, and larger sizes are shown as whole `KiB` (rounded up). This prevents confusion where values like 123.456 KiB were interpreted as 123456 KiB, while the actual size was only 123 KiB. See [#&#8203;10307](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10307). - FEATURE: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): allow buffering request bodies before proxying them to backends. This reduces load on backends when processing requests from slow clients such as IoT devices connected to `vmauth` via slow networks. See [#&#8203;10309](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10309) and [request body buffering docs](https://docs.victoriametrics.com/victoriametrics/vmauth/#request-body-buffering). - FEATURE: [vmbackupmanager](https://docs.victoriametrics.com/victoriametrics/vmbackupmanager/): allow completely disabling scheduled backups by using `-disableScheduledBackups` command-line flag. This is useful to run `vmbackupmanager` only for on-demand backups and restores triggered via API. See [#&#8203;10364](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10364). - FEATURE: [monitoring](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#monitoring): take into account all the generated log messages at `vm_log_messages_total` metric, including suppressed logs if the `-loggerLevel` command-line flag is set to values other than `INFO`. Add `is_printed` label to the `vm_log_messages_total` metric in order to understand whether the log at the given code `location` was suppressed or not. This simplifies troubleshooting of VictoriaMetrics components when logs aren't available. See [#&#8203;10304](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10304). - FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): support configuring different `-remoteWrite.queues` per remoteWrite url. This allows setting `-remoteWrite.queues=1` for backends that do not support out-of-order ingestion (e.g. Mimir), while keeping higher queue counts for other backends such as VictoriaMetrics. Previously, this required running multiple vmagent instances with different queue settings. See [#&#8203;10270](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10270). - FEATURE: [alerts](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/deployment/docker/rules): add new alerting rules `PersistentQueueRunsOutOfSpaceIn12Hours` and `PersistentQueueRunsOutOfSpaceIn4Hours` for `vmagent` persistent queue capacity. These alerts help users to take proactive actions before `vmagent` starts dropping metrics due to insufficient persistent queue space. See [#&#8203;10193](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10193) - FEATURE: All VictoriaMetrics components: add build version information to the home page for consistency with other projects. See [#&#8203;10249](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10249). - FEATURE: all VictoriaMetrics components: add flag `fs.disableMincore`, which allows to disable `mincore` syscall. See [#&#8203;10327](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10327). - FEATURE: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): expose topN average memory bytes consumption queries in `/api/v1/status/top_queries`. It can help users to find queries that consume a lot of memory and potentially cause OOM. See [#&#8203;9330](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9330). - FEATURE: [vmctl](https://docs.victoriametrics.com/victoriametrics/vmctl/): add metrics for tracking the migration progress. See [vmctl - monitoring the migration process](https://docs.victoriametrics.com/victoriametrics/vmctl/#monitoring-the-migration-process) and [#&#8203;10276](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10276). - BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): stop backend health checks for URL prefixes defined in `url_map` during configuration reloads. Previously, stale backends kept being health-checked and produced repeated warning logs after reloads. See [#&#8203;10334](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10334). - BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly return [/api/v1/status/tsdb](https://docs.victoriametrics.com/victoriametrics/#tsdb-stats) response for time range outside [partition index](https://docs.victoriametrics.com/victoriametrics/#indexdb). See [#&#8203;10315](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10315). - BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly report `*_requests_total`, `*_misses_total`, `*_resets_total`, `*_syncs_total`, `*_rotations_total` metrics for `indexdb/tagFiltersToMetricIDs`, `indexdb/metricID` and `indexdb/date_metricID` caches. See [#&#8203;10275](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10275). - BUGFIX: `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): correctly return tenants results for `/admin/tenants` when `start` or `end` are specified. See [#&#8203;10312](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10312). Thanks to [@&#8203;Defined2014](https://github.com/Defined2014) for the contribution. - BUGFIX: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): fix "Percentage from total" calculation on the Cardinality Explorer page when multiple metrics match the filter. See [#&#8203;10323](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10323). Thanks to [@&#8203;PleasingFungus](https://github.com/PleasingFungus) for the contribution. - BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): apply `-promscrape.maxScrapeSize` check to decompressed data instead of compressed data. See [#&#8203;9481](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9481). - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): disallow setting the `-notifier.url` command-line flag to a null value. See [#&#8203;10355](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10355). - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): fix [alert restore](https://docs.victoriametrics.com/victoriametrics/vmalert/#alerts-state-on-restarts) when a group contains many rules and is slow to complete evaluation. Previously, the restore process might not retrieve the correct previous alert state. See [#&#8203;10335](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10335). - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): do not skip sending alert notifications to `-notifier.url` if remote write requests to `-remoteWrite.url` fail. See [#&#8203;10376](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10376). - BUGFIX: [MetricsQL](https://docs.victoriametrics.com/victoriametrics/metricsql/): fix `changes()` function when gaps between samples exceed the lookbehind window. Previously, it could yield a non-zero value even when the sample value remained unchanged. See [#&#8203;10280](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10280). - BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): previously ingestion could hit lock contention that triggered frequent context switches and storage connection saturation spikes; now the contention is removed to keep ingestion steady. See [#&#8203;10367](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10367). </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 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjEiLCJ1cGRhdGVkSW5WZXIiOiI0My4yLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
renovate added 1 commit 2026-02-02 17:46:04 +00:00
AverageMarcus merged commit 7aa5e5e4de into master 2026-02-02 17:53:33 +00:00
AverageMarcus deleted branch renovate/victoriametrics 2026-02-02 17:53:33 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AverageMarcus/cluster.fun#645