FEATURE: vmsingle and vmselect in VictoriaMetrics cluster: apply -search.maxQueryLen limit to Graphite queries. Previously, this limit was only applied to Prometheus queries.
FEATURE: vmui: add export functionality for Query (Table view) and RawQuery tabs in CSV/JSON format. See #9332.
FEATURE: vmui: replace Alerts tab with Alerting tab in vmui. The new Alerting tab displays vmalert groups and rules directly in vmui interface without redirecting user to vmalert's WEB UI. Links of format .*/prometheus/vmalert/.* will continue working by redirecting to vmalert's UI. This functionality is available only if -vmalert.proxyURL is set on vmselect. Some functionality of the new Alerting tab requires vmalert to be of the same version as vmselect, or higher.
FEATURE: vmalert: add /api/v1/group?group_id=<id> API endpoint for viewing details of a specific rules group. The new handler is used by new Alerting tab in vmselect.
FEATURE: vmalert: add lastError field to /api/v1/notifiers response. The new field contains an error message if the last attempt to send data to the notifier failed. The error can be also viewed in Alerting. Notifiers tab.
FEATURE: vmsingle and vmstorage in VictoriaMetrics cluster: optimize /api/v1/labels and /api/v1/label/TAG/values requests with a single match or extra_filters filter containing timeseries metric name. See this PR #9489 for details.
BUGFIX: vmagent: prevent remote write ingestion stop on push error for Google Pub/Sub integration.
BUGFIX: MetricsQL: fix timestamp function compatibility with Prometheus when used with sub-expressions such as timestamp(sum(foo)). The fix applies only when -search.disableImplicitConversion flag is set. See more in #9527-comment and metricsql#55.
BUGFIX: vmsingle and vmstorage in VictoriaMetrics cluster: optimize subtract operation on uint64 sets. This should potentially improve index search with huge number of deleted series. See this issue 9602 for details.
BUGFIX: all VictoriaMetrics enterprise components: fix support for automatic issuing of TLS certificates for HTTPS server at -httpListenAddr via Let's Encrypt service. See these docs.
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 contains the following updates:
| Package | Update | Change |
|---|---|---|
| [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.124.0` -> `v1.125.0` |
---
### Release Notes
<details>
<summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary>
### [`v1.125.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.125.0)
[Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.124.0...v1.125.0)
##### [v1.125.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.125.0)
Released at 2025-08-29
- FEATURE: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and [vmselect](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/) in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): apply `-search.maxQueryLen` limit to Graphite queries. Previously, this limit was only applied to Prometheus queries.
- FEATURE: upgrade Go builder from Go1.24.6 to Go1.25. See [Go1.25 release notes](https://tip.golang.org/doc/go1.25).
- FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): add export functionality for Query (Table view) and RawQuery tabs in CSV/JSON format. See [#​9332](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9332).
- FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): replace `Alerts` tab with `Alerting` tab in vmui. The new `Alerting` tab displays vmalert groups and rules directly in vmui interface without redirecting user to vmalert's WEB UI. Links of format `.*/prometheus/vmalert/.*` will continue working by redirecting to vmalert's UI. This functionality is available only if `-vmalert.proxyURL` is set on vmselect. Some functionality of the new `Alerting` tab requires vmalert to be of the same version as vmselect, or higher.
- FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): add `/api/v1/group?group_id=<id>` API endpoint for viewing details of a specific [rules group](https://docs.victoriametrics.com/vmalert.html#groups). The new handler is used by new `Alerting` tab in vmselect.
- FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): add `lastError` field to `/api/v1/notifiers` response. The new field contains an error message if the last attempt to send data to the notifier failed. The error can be also viewed in `Alerting. Notifiers` tab.
- FEATURE: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): optimize `/api/v1/labels` and `/api/v1/label/TAG/values` requests with a single `match` or `extra_filters` filter containing timeseries metric name. See this PR [#​9489](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/9489) for details.
- BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): prevent remote write ingestion stop on push error for [Google Pub/Sub](https://docs.victoriametrics.com/victoriametrics/vmagent/#writing-metrics-to-pubsub) integration.
- BUGFIX: [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): properly handle [mTLS authorization and routing](https://docs.victoriametrics.com/victoriametrics/vmauth/#mtls-based-request-routing). Previously it didn't work. See [#​29](https://github.com/VictoriaMetrics/VictoriaLogs/issues/29).
- BUGFIX: [MetricsQL](https://docs.victoriametrics.com/victoriametrics/metricsql/): fix `timestamp` function compatibility with Prometheus when used with sub-expressions such as `timestamp(sum(foo))`. The fix applies only when `-search.disableImplicitConversion` flag is set. See more in [#​9527-comment](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9527#issuecomment-3200646020) and [metricsql#55](https://github.com/VictoriaMetrics/metricsql/pull/55).
- BUGFIX: [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): optimize subtract operation on uint64 sets. This should potentially improve index search with huge number of deleted series. See this issue [9602](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9602) for details.
- BUGFIX: all VictoriaMetrics [enterprise](https://docs.victoriametrics.com/enterprise/) components: fix support for automatic issuing of TLS certificates for HTTPS server at `-httpListenAddr` via [Let's Encrypt service](https://letsencrypt.org/). See [these docs](https://docs.victoriametrics.com/#automatic-issuing-of-tls-certificates).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
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.124.0->v1.125.0Release Notes
VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)
v1.125.0Compare Source
v1.125.0
Released at 2025-08-29
FEATURE: vmsingle and vmselect in VictoriaMetrics cluster: apply
-search.maxQueryLenlimit to Graphite queries. Previously, this limit was only applied to Prometheus queries.FEATURE: upgrade Go builder from Go1.24.6 to Go1.25. See Go1.25 release notes.
FEATURE: vmui: add export functionality for Query (Table view) and RawQuery tabs in CSV/JSON format. See #9332.
FEATURE: vmui: replace
Alertstab withAlertingtab in vmui. The newAlertingtab displays vmalert groups and rules directly in vmui interface without redirecting user to vmalert's WEB UI. Links of format.*/prometheus/vmalert/.*will continue working by redirecting to vmalert's UI. This functionality is available only if-vmalert.proxyURLis set on vmselect. Some functionality of the newAlertingtab requires vmalert to be of the same version as vmselect, or higher.FEATURE: vmalert: add
/api/v1/group?group_id=<id>API endpoint for viewing details of a specific rules group. The new handler is used by newAlertingtab in vmselect.FEATURE: vmalert: add
lastErrorfield to/api/v1/notifiersresponse. The new field contains an error message if the last attempt to send data to the notifier failed. The error can be also viewed inAlerting. Notifierstab.FEATURE: vmsingle and
vmstoragein VictoriaMetrics cluster: optimize/api/v1/labelsand/api/v1/label/TAG/valuesrequests with a singlematchorextra_filtersfilter containing timeseries metric name. See this PR #9489 for details.BUGFIX: vmagent: prevent remote write ingestion stop on push error for Google Pub/Sub integration.
BUGFIX: vmauth: properly handle mTLS authorization and routing. Previously it didn't work. See #29.
BUGFIX: MetricsQL: fix
timestampfunction compatibility with Prometheus when used with sub-expressions such astimestamp(sum(foo)). The fix applies only when-search.disableImplicitConversionflag is set. See more in #9527-comment and metricsql#55.BUGFIX: vmsingle and
vmstoragein VictoriaMetrics cluster: optimize subtract operation on uint64 sets. This should potentially improve index search with huge number of deleted series. See this issue 9602 for details.BUGFIX: all VictoriaMetrics enterprise components: fix support for automatic issuing of TLS certificates for HTTPS server at
-httpListenAddrvia Let's Encrypt service. See these docs.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.
This PR has been generated by Renovate Bot.