FEATURE: all VictoriaMetrics components: add -http.header.disableServerHostname command-line flag for disabling the X-Server-Hostname HTTP response header. See #11067. Thanks to @zasdaym for contribution.
FEATURE: vmctl: add -vm-headers and -vm-bearer-token flags for authenticating requests to the VictoriaMetrics import destination. The flags are available in opentsdb, influx, remote-read, prometheus, mimir, and thanos vmctl sub-commands. See #8897.
FEATURE: vmui: add the last value to graph legend statistics. See #10759.
FEATURE: stream aggregation: expose vm_streamaggr_dedup_dropped_samples_total to allow tracking dropped old samples during deduplication.
FEATURE: stream aggregation: use the aggregation rule interval as the default staleness_interval instead of 2*interval, to reduce spikes when there are gaps between received samples. See #11102.
FEATURE: vmagent: add a new flag -remoteWrite.inmemoryQueues to prioritize recently ingested data over historical data stored at file-based persistent queue. See #8833
FEATURE: vmagent: add -promscrape.cluster.shardByLabels command-line flag for selecting target labels used for sharding scrape targets among vmagent instances in cluster mode. See #11044.
FEATURE: vmctl: add -vm-headers and -vm-bearer-token flags for authenticating requests to the VictoriaMetrics import destination. The flags are available in opentsdb, influx, remote-read, prometheus, mimir, and thanos vmctl sub-commands. See #8897.
BUGFIX: vmbackup, vmbackupmanager: do not fail backup list if directory is absent while using fs:// destination to align with other protocols. See 6c3c548d.
BUGFIX: vmctl: push metrics to configured -pushmetrics.url on shutdown when migration fails. Previously, metrics were not pushed if vmctl exited with an error. See #11081. Thanks to @zasdaym for contribution.
BUGFIX: vmrestore: disallow restoring parts outside the configured -storageDataPath directory. See 710c920d.
BUGFIX: vmselect in VictoriaMetrics cluster: correctly apply long tenant filters. Previously, such filters could be truncated, causing tenants to be matched incorrectly. See #11096. Thanks for @fxrlv for the contribution.
BUGFIX: vmselect in VictoriaMetrics cluster: fix corrupted metrics metadata when a response contains multiple rows. See #11115. Thanks for @fxrlv for the contribution.
BUGFIX: vmselect in VictoriaMetrics cluster: don't cache empty responses for tenant IDs discovery during multitenant queries. This problem was visible during integration tests when multitenant queries were executed before the first ingestion happened. See #10982
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.145.0` → `v1.146.0` |
---
### Release Notes
<details>
<summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary>
### [`v1.146.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.146.0)
[Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.145.0...v1.146.0)
##### [v1.146.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.146.0)
Released at 2026-06-19
- FEATURE: all VictoriaMetrics components: add `-http.header.disableServerHostname` command-line flag for disabling the `X-Server-Hostname` HTTP response header. See [#​11067](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11067). Thanks to [@​zasdaym](https://github.com/zasdaym) for contribution.
- FEATURE: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): log calls to [/api/v1/admin/tsdb/delete\_series](https://docs.victoriametrics.com/victoriametrics/url-examples/#apiv1admintsdbdelete_series) API handler. This should help to identify events of metrics deletion from the database. See [#​11104](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11104).
- FEATURE: [vmctl](https://docs.victoriametrics.com/victoriametrics/vmctl/): add `-vm-headers` and `-vm-bearer-token` flags for authenticating requests to the VictoriaMetrics import destination. The flags are available in `opentsdb`, `influx`, `remote-read`, `prometheus`, `mimir`, and `thanos` vmctl sub-commands. See [#​8897](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8897).
- FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): add the `last` value to graph legend statistics. See [#​10759](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10759).
- FEATURE: [stream aggregation](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/): expose `vm_streamaggr_dedup_dropped_samples_total` to allow tracking dropped old samples during [deduplication](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/#deduplication).
- FEATURE: [stream aggregation](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/): use the aggregation rule interval as the default [staleness\_interval](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/#staleness) instead of `2*interval`, to reduce spikes when there are gaps between received samples. See [#​11102](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11102).
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): add a new flag `-remoteWrite.inmemoryQueues` to prioritize recently ingested data over historical data stored at file-based [persistent queue](https://docs.victoriametrics.com/victoriametrics/vmagent/#on-disk-persistence-and-data-processing-order). See [#​8833](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8833)
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): add `-promscrape.cluster.shardByLabels` command-line flag for selecting target labels used for sharding scrape targets among `vmagent` instances in cluster mode. See [#​11044](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11044).
- FEATURE: [vmctl](https://docs.victoriametrics.com/victoriametrics/vmctl/): add `-vm-headers` and `-vm-bearer-token` flags for authenticating requests to the VictoriaMetrics import destination. The flags are available in `opentsdb`, `influx`, `remote-read`, `prometheus`, `mimir`, and `thanos` vmctl sub-commands. See [#​8897](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8897).
- FEATURE: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): log calls to [/api/v1/admin/tsdb/delete\_series](https://docs.victoriametrics.com/victoriametrics/url-examples/#apiv1admintsdbdelete_series) API handler. This should help to identify events of metrics deletion from the database. See [#​11104](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11104).
- FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): add the `last` value to graph legend statistics. See [#​10759](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10759).
- BUGFIX: [enterprise](https://docs.victoriametrics.com/enterprise/) [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly expose metric `vm_retention_filters_partitions_scheduled_rows`. See [#​11138](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11138)
- BUGFIX: [stream aggregation](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/): fix issue with producing aggregated samples with identical timestamps between flushes. See [#​10808](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10808).
- BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): fix potential corruption of remote-write metadata `Unit` values. See [#​11120](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11120). Thanks for [@​fxrlv](https://github.com/fxrlv) for the contribution.
- BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/),[vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/),[vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): fix rare unbounded shutdown delay when config reload takes longer than `-configCheckInterval`. See [#​11107](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11107). Thanks to [@​PleasingFungus](https://github.com/PleasingFungus) for contribution.
- BUGFIX: [vmbackup](https://docs.victoriametrics.com/vmbackup/), [vmbackupmanager](https://docs.victoriametrics.com/victoriametrics/vmbackupmanager/): do not fail backup list if directory is absent while using `fs://` destination to align with other protocols. See [6c3c548d](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/6c3c548ddb0385b749e731f52276f130e2a4e4a8).
- BUGFIX: [vmctl](https://docs.victoriametrics.com/victoriametrics/vmctl/): push metrics to configured `-pushmetrics.url` on shutdown when migration fails. Previously, metrics were not pushed if vmctl exited with an error. See [#​11081](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11081). Thanks to [@​zasdaym](https://github.com/zasdaym) for contribution.
- BUGFIX: [vmrestore](https://docs.victoriametrics.com/victoriametrics/vmrestore/): disallow restoring parts outside the configured `-storageDataPath` directory. See [710c920d](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/710c920d6083327042a309e449fae4383617d817).
- BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): correctly apply long tenant filters. Previously, such filters could be truncated, causing tenants to be matched incorrectly. See [#​11096](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11096). Thanks for [@​fxrlv](https://github.com/fxrlv) for the contribution.
- BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): fix corrupted metrics metadata when a response contains multiple rows. See [#​11115](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11115). Thanks for [@​fxrlv](https://github.com/fxrlv) for the contribution.
- BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): don't cache empty responses for tenant IDs discovery during [multitenant queries](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#multitenant-reads). This problem was visible during integration tests when multitenant queries were executed before the first ingestion happened. See [#​10982](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/10982)
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly escape `metricFamilyName` at metrics metadata response. See [#​11129](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11129). Thanks for [@​fxrlv](https://github.com/fxrlv) for the contribution.
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): prevent more cases of panic during directory deletion on `NFS`-based mounts. See [#​11060](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11060).
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
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.145.0→v1.146.0Release Notes
VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)
v1.146.0Compare Source
v1.146.0
Released at 2026-06-19
FEATURE: all VictoriaMetrics components: add
-http.header.disableServerHostnamecommand-line flag for disabling theX-Server-HostnameHTTP response header. See #11067. Thanks to @zasdaym for contribution.FEATURE: vmsingle and
vmselectin VictoriaMetrics cluster: log calls to /api/v1/admin/tsdb/delete_series API handler. This should help to identify events of metrics deletion from the database. See #11104.FEATURE: vmctl: add
-vm-headersand-vm-bearer-tokenflags for authenticating requests to the VictoriaMetrics import destination. The flags are available inopentsdb,influx,remote-read,prometheus,mimir, andthanosvmctl sub-commands. See #8897.FEATURE: vmui: add the
lastvalue to graph legend statistics. See #10759.FEATURE: stream aggregation: expose
vm_streamaggr_dedup_dropped_samples_totalto allow tracking dropped old samples during deduplication.FEATURE: stream aggregation: use the aggregation rule interval as the default staleness_interval instead of
2*interval, to reduce spikes when there are gaps between received samples. See #11102.FEATURE: vmagent: add a new flag
-remoteWrite.inmemoryQueuesto prioritize recently ingested data over historical data stored at file-based persistent queue. See #8833FEATURE: vmagent: add
-promscrape.cluster.shardByLabelscommand-line flag for selecting target labels used for sharding scrape targets amongvmagentinstances in cluster mode. See #11044.FEATURE: vmctl: add
-vm-headersand-vm-bearer-tokenflags for authenticating requests to the VictoriaMetrics import destination. The flags are available inopentsdb,influx,remote-read,prometheus,mimir, andthanosvmctl sub-commands. See #8897.FEATURE: vmsingle and
vmselectin VictoriaMetrics cluster: log calls to /api/v1/admin/tsdb/delete_series API handler. This should help to identify events of metrics deletion from the database. See #11104.FEATURE: vmui: add the
lastvalue to graph legend statistics. See #10759.BUGFIX: enterprise vmsingle and
vmstoragein VictoriaMetrics cluster: properly expose metricvm_retention_filters_partitions_scheduled_rows. See #11138BUGFIX: stream aggregation: fix issue with producing aggregated samples with identical timestamps between flushes. See #10808.
BUGFIX: vmagent: fix potential corruption of remote-write metadata
Unitvalues. See #11120. Thanks for @fxrlv for the contribution.BUGFIX: vmalert,vmauth,vmagent and vmsingle: fix rare unbounded shutdown delay when config reload takes longer than
-configCheckInterval. See #11107. Thanks to @PleasingFungus for contribution.BUGFIX: vmbackup, vmbackupmanager: do not fail backup list if directory is absent while using
fs://destination to align with other protocols. See 6c3c548d.BUGFIX: vmctl: push metrics to configured
-pushmetrics.urlon shutdown when migration fails. Previously, metrics were not pushed if vmctl exited with an error. See #11081. Thanks to @zasdaym for contribution.BUGFIX: vmrestore: disallow restoring parts outside the configured
-storageDataPathdirectory. See 710c920d.BUGFIX:
vmselectin VictoriaMetrics cluster: correctly apply long tenant filters. Previously, such filters could be truncated, causing tenants to be matched incorrectly. See #11096. Thanks for @fxrlv for the contribution.BUGFIX:
vmselectin VictoriaMetrics cluster: fix corrupted metrics metadata when a response contains multiple rows. See #11115. Thanks for @fxrlv for the contribution.BUGFIX:
vmselectin VictoriaMetrics cluster: don't cache empty responses for tenant IDs discovery during multitenant queries. This problem was visible during integration tests when multitenant queries were executed before the first ingestion happened. See #10982BUGFIX: vmsingle and
vmselectin VictoriaMetrics cluster: properly escapemetricFamilyNameat metrics metadata response. See #11129. Thanks for @fxrlv for the contribution.BUGFIX: vmsingle and
vmstoragein VictoriaMetrics cluster: prevent more cases of panic during directory deletion onNFS-based mounts. See #11060.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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.