FEATURE: enterprisevmsingle and vmstorage in VictoriaMetrics cluster: add the new metrics vm_downsampling_partitions_scheduled_rows and vm_retention_filters_partitions_scheduled_rows for measuring background historical data merge completion time. See #10960
FEATURE: vmalert: support match[]=<label_selector> query parameters in /api/v1/rules and /api/v1/alerts APIs to return only the rules that have configured labels satisfying the provided label selectors. See 11020.
FEATURE: vmagent, vmsingle and vminsert in VictoriaMetrics cluster: add -opentelemetry.promoteAllResourceAttributes and -opentelemetry.promoteScopeMetadata command-line flags to allow managing label promotion for resource attributes and OTel scope metadata. See OpenTelemetry docs and #10931.
FEATURE: vmagent : introduce vmagent_remotewrite_kafka_outbuf_latency_seconds and vmagent_remotewrite_kafka_rtt_seconds metrics for kafka integration. The metrics could help identify throughput bottlenecks. See #10730.
FEATURE: vmauth: properly log user information when a missing route error occurs. See #11052.
FEATURE: vmctl: add the ability to migrate data from Mimir object storage to VictoriaMetrics. See #7717.
FEATURE: dashboards: show the full version label in the Version panel when short_version label is empty (e.g. custom builds from feature branch). Previously, the panel could appear empty. See #11047.
BUGFIX: vmalert: fix the Notifiers page in web UI appearing blank despite the API returning notifier data correctly. See #11035.
BUGFIX: vmalert: reset the group evaluation timestamp if it exceeds the current host time. Previously, vmalert could use future timestamps for evaluations if the system clock was shifted backward. See #10985.
BUGFIX: vmauth: properly calculate number of loaded users to be printed in startup log. Previously, it was only accounting for static users and skipped JWT configuration entries. See #11050.
BUGFIX: MetricsQL: integrate() no longer extrapolates the last sample's value past the end of the time series. Previously, querying integrate(metric[1h]) at a timestamp where the series had already ended would keep accruing area as if the last value continued indefinitely, producing values much larger than the true integral. See #9474. Thanks to @wtfashwin for contribution.
BUGFIX: vmselect in VictoriaMetrics cluster: avoid returning HTTP 503 for queries with partial results when a storage group is unavailable and -search.denyPartialResponse is disabled. See #11009. Thanks to @fxrlv for the contribution.
BUGFIX: vmui: persist the Disable deduplication toggle under its own local storage key. Before this fix, the toggle state was lost after reload and could overwrite the Compact view table setting. See #11004. Thanks to @immanuwell for the contribution.
BUGFIX: vmselect in VictoriaMetrics cluster: fix intermittent write: connection timed out errors caused by silently dropped TCP connections being reused from the connection pool. See #10735.
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.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.144.0` → `v1.145.0` |
---
### Release Notes
<details>
<summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary>
### [`v1.145.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.145.0)
[Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.144.0...v1.145.0)
##### [v1.145.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.145.0)
Release candidate
- SECURITY: upgrade Go builder from Go1.26.3 to Go1.26.4. See [the list of issues addressed in Go1.26.4](https://github.com/golang/go/issues?q=milestone%3AGo1.26.4%20label%3ACherryPickApproved).
- FEATURE: [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/): add the new metrics `vm_downsampling_partitions_scheduled_rows` and `vm_retention_filters_partitions_scheduled_rows` for measuring background historical data merge completion time. See [#​10960](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10960)
- FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): support `match[]=<label_selector>` query parameters in `/api/v1/rules` and `/api/v1/alerts` APIs to return only the rules that have configured labels satisfying the provided label selectors. See [11020](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11020).
- FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/), [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vminsert` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): add `-opentelemetry.promoteAllResourceAttributes` and `-opentelemetry.promoteScopeMetadata` command-line flags to allow managing label promotion for resource attributes and OTel scope metadata. See [OpenTelemetry](https://docs.victoriametrics.com/victoriametrics/integrations/opentelemetry/) docs and [#​10931](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10931).
- FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/) : introduce `vmagent_remotewrite_kafka_outbuf_latency_seconds` and `vmagent_remotewrite_kafka_rtt_seconds` metrics for [kafka integration](https://docs.victoriametrics.com/victoriametrics/integrations/kafka/). The metrics could help identify throughput bottlenecks. See [#​10730](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10730).
- FEATURE: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): properly log user information when a missing route error occurs. See [#​11052](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11052).
- FEATURE: [vmctl](https://docs.victoriametrics.com/vmctl/): add the ability to migrate data from [Mimir](https://docs.victoriametrics.com/victoriametrics/vmctl/mimir/#) object storage to VictoriaMetrics. See [#​7717](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/7717).
- FEATURE: [dashboards](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/dashboards): show the full `version` label in the `Version` panel when `short_version` label is empty (e.g. custom builds from feature branch). Previously, the panel could appear empty. See [#​11047](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11047).
- BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): fix the `Notifiers` page in web UI appearing blank despite the API returning notifier data correctly. See [#​11035](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11035).
- BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): reset the group evaluation timestamp if it exceeds the current host time. Previously, vmalert could use future timestamps for evaluations if the system clock was shifted backward. See [#​10985](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10985).
- BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): properly parse [Prometheus Native Histograms](https://prometheus.io/docs/specs/native_histograms/), previously Protobuf parser could produce unexpected `vmrange` labels. See [#​11041](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11041).
- BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): properly calculate number of loaded users to be printed in startup log. Previously, it was only accounting for static users and skipped JWT configuration entries. See [#​11050](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11050/).
- BUGFIX: [MetricsQL](https://docs.victoriametrics.com/victoriametrics/metricsql/): `integrate()` no longer extrapolates the last sample's value past the end of the time series. Previously, querying `integrate(metric[1h])` at a timestamp where the series had already ended would keep accruing area as if the last value continued indefinitely, producing values much larger than the true integral. See [#​9474](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9474). Thanks to [@​wtfashwin](https://github.com/wtfashwin) for contribution.
- BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): avoid returning HTTP 503 for queries with partial results when a storage group is unavailable and `-search.denyPartialResponse` is disabled. See [#​11009](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/11009). Thanks to [@​fxrlv](https://github.com/fxrlv) for the contribution.
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): properly escape `utf-8` label names for [/federate](https://docs.victoriametrics.com/victoriametrics/#federation) API requests. See [#​10968](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10968).
- BUGFIX: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): persist the `Disable deduplication` toggle under its own local storage key. Before this fix, the toggle state was lost after reload and could overwrite the `Compact view` table setting. See [#​11004](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11004). Thanks to [@​immanuwell](https://github.com/immanuwell) for the contribution.
- BUGFIX: `vmselect` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): fix intermittent `write: connection timed out` errors caused by silently dropped TCP connections being reused from the connection pool. See [#​10735](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/10735#issuecomment-4535832301).
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
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.144.0→v1.145.0Release Notes
VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)
v1.145.0Compare Source
v1.145.0
Release candidate
SECURITY: upgrade Go builder from Go1.26.3 to Go1.26.4. See the list of issues addressed in Go1.26.4.
FEATURE: enterprise vmsingle and
vmstoragein VictoriaMetrics cluster: add the new metricsvm_downsampling_partitions_scheduled_rowsandvm_retention_filters_partitions_scheduled_rowsfor measuring background historical data merge completion time. See #10960FEATURE: vmalert: support
match[]=<label_selector>query parameters in/api/v1/rulesand/api/v1/alertsAPIs to return only the rules that have configured labels satisfying the provided label selectors. See 11020.FEATURE: vmagent, vmsingle and
vminsertin VictoriaMetrics cluster: add-opentelemetry.promoteAllResourceAttributesand-opentelemetry.promoteScopeMetadatacommand-line flags to allow managing label promotion for resource attributes and OTel scope metadata. See OpenTelemetry docs and #10931.FEATURE: vmagent : introduce
vmagent_remotewrite_kafka_outbuf_latency_secondsandvmagent_remotewrite_kafka_rtt_secondsmetrics for kafka integration. The metrics could help identify throughput bottlenecks. See #10730.FEATURE: vmauth: properly log user information when a missing route error occurs. See #11052.
FEATURE: vmctl: add the ability to migrate data from Mimir object storage to VictoriaMetrics. See #7717.
FEATURE: dashboards: show the full
versionlabel in theVersionpanel whenshort_versionlabel is empty (e.g. custom builds from feature branch). Previously, the panel could appear empty. See #11047.BUGFIX: vmalert: fix the
Notifierspage in web UI appearing blank despite the API returning notifier data correctly. See #11035.BUGFIX: vmalert: reset the group evaluation timestamp if it exceeds the current host time. Previously, vmalert could use future timestamps for evaluations if the system clock was shifted backward. See #10985.
BUGFIX: vmagent and vmsingle: properly parse Prometheus Native Histograms, previously Protobuf parser could produce unexpected
vmrangelabels. See #11041.BUGFIX: vmauth: properly calculate number of loaded users to be printed in startup log. Previously, it was only accounting for static users and skipped JWT configuration entries. See #11050.
BUGFIX: MetricsQL:
integrate()no longer extrapolates the last sample's value past the end of the time series. Previously, queryingintegrate(metric[1h])at a timestamp where the series had already ended would keep accruing area as if the last value continued indefinitely, producing values much larger than the true integral. See #9474. Thanks to @wtfashwin for contribution.BUGFIX:
vmselectin VictoriaMetrics cluster: avoid returning HTTP 503 for queries with partial results when a storage group is unavailable and-search.denyPartialResponseis disabled. See #11009. Thanks to @fxrlv for the contribution.BUGFIX: vmsingle and
vmselectin VictoriaMetrics cluster: properly escapeutf-8label names for /federate API requests. See #10968.BUGFIX: vmui: persist the
Disable deduplicationtoggle under its own local storage key. Before this fix, the toggle state was lost after reload and could overwrite theCompact viewtable setting. See #11004. Thanks to @immanuwell for the contribution.BUGFIX:
vmselectin VictoriaMetrics cluster: fix intermittentwrite: connection timed outerrors caused by silently dropped TCP connections being reused from the connection pool. See #10735.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.