Skip to content

VictoriaMetrics

v1.146.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 1mo Monitoring & Metrics
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

database grafana graphite influxdb kubernetes monitoring
+7 more
observability opentelemetry opentsdb prometheus promql thanos tsdb

Affected surfaces

auth

Summary

AI summary

Broad release touches v1.146.0 Released at 2026-06-19, BUGFIX, FEATURE, and https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/.

Full changelog

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. Thanks to @zasdaym for contribution.

  • FEATURE: vmsingle and vmselect in 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-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.

  • FEATURE: vmsingle and vmselect in 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 last value to graph legend statistics. See #10759.

  • BUGFIX: enterprise vmsingle and vmstorage in VictoriaMetrics cluster: properly expose metric vm_retention_filters_partitions_scheduled_rows. See #11138

  • BUGFIX: stream aggregation: fix issue with producing aggregated samples with identical timestamps between flushes. See #10808.

  • BUGFIX: vmagent: fix potential corruption of remote-write metadata Unit values. 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.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

  • BUGFIX: vmsingle and vmselect in VictoriaMetrics cluster: properly escape metricFamilyName at metrics metadata response. See #11129. Thanks for @fxrlv for the contribution.

  • BUGFIX: vmsingle and vmstorage in VictoriaMetrics cluster: prevent more cases of panic during directory deletion on NFS-based mounts. See #11060.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track VictoriaMetrics

Get notified when new releases ship.

Sign up free

About VictoriaMetrics

VictoriaMetrics: fast, cost-effective monitoring solution and time series database

All releases →

Related context

Beta — feedback welcome: [email protected]