Hello all,
Welcome to our latest release: VictoriaMetrics v1.96!
This is packed with cool new features and including important security improvements!
Highlights include:
New security features:
upgrade base docker image (Alpine) from 3.18.4 to 3.19.0. See alpine 3.19.0 release notes.
upgrade Go builder from Go1.21.4 to Go1.21.5. See the list of issues addressed in Go1.21.5.
vmauth:
got improved balancing, which means it is now possible to build highly available environments.
New features in vmselect:
allow specifying multiple groups of vmstorage nodes with independent -replicationFactor per each group;
allow opening vmui and investigating Top queries and Active queries when the vmselect is overloaded with concurrent queries.
New features in vmagent:
add support for reading and writing samples via Google PubSub;
add -remoteWrite.disableOnDiskQueue command-line flag, which can be used for disabling data queueing to disk when the remote storage cannot keep up with the data ingestion rate
add -enableMultitenantHandlers command-line flag, which allows receiving data via VictoriaMetrics cluster urls at vmagent and converting tenant ids to (vm_account_id, vm_project_id) ; labels before sending the data to the configured -remoteWrite.url.
New features in vmalert:
provide /vmalert/api/v1/rule and /api/v1/rule API endpoints to get the rule object in JSON format.
New features in vmctl:
allow reversing the migrating order from the newest to the oldest data for vm-native and remote-read modes
And many more additional features in vmui, vmalert-tools, vmagent, MetricsQL, etc.
See the full features news in the ChangeLog: https://docs.victoriametrics.com/CHANGELOG.html
Let us know if you have any feedback and feel free to share the news in your own channels!