v1.80.0
版本发布时间: 2022-08-09 02:39:30
VictoriaMetrics/VictoriaMetrics最新发布版本:v1.101.0(2024-04-26 17:06:08)
Changes
v1.80.0
Released at 08-08-2022
-
FEATURE: vmalert: allow configuring additional HTTP request headers for
-datasource.url
,-remoteWrite.url
and-remoteRead.url
via-datasource.headers
,-remoteWrite.headers
and-remoteRead.headers
command-line flags. Additional HTTP request headers also can be set on group level viaheaders
param - see these docs and this issue. -
FEATURE: MetricsQL: execute left and right sides of certain operations in parallel. For example,
q1 or q2
,aggr_func(q1) <op> q2
,q1 <op> aggr_func(q1)
. This may improve query performance if VictoriaMetrics has enough free resources for parallel processing of both sides of the operation. See this feature request. -
FEATURE: vmauth: allow multiple sections with duplicate
username
but with differentpassword
values at-auth.config
file. -
FEATURE: add ability to push internal metrics (e.g. metrics exposed at
/metrics
page) to the configured remote storage from all the VictoriaMetrics components. See these docs. -
FEATURE: improve performance for heavy queries over big number of time series on systems with big number of CPU cores. See this issue. Thanks to @zqyzyq for the idea.
-
FEATURE: improve performance for registering new time series in
indexdb
by up to 50%. Thanks to @ahfuzhang for the issue. -
FEATURE: vmagent: add ability to specify tenantID in target labels. In this case metrics from the given target are routed to the given
__tenant_id__
. See these docs and this feature request. -
FEATURE: vmagent: add service discovery for Yandex Cloud. See these docs and this feature request.
-
FEATURE: vmui. Zoom in the graph by selecting the needed time range in the same way Grafana does. Hold
ctrl
(orcmd
on MacOS) in order to move the graph to the left/right. Holdctrl
(orcmd
on MacOS) and scroll up/down in order to zoom in/out the area under the cursor. See this feature request. -
BUGFIX: VictoriaMetrics cluster: fix potential panic in multi-level cluster setup when top-level
vmselect
is configured with-replicationFactor
bigger than 1. See this issue. -
BUGFIX: vmagent: properly handle custom
endpoint
value in ec2_sd_configs. It was ignored since v1.77.0 because of a bug in the implementation of this feature request. See this issue. -
BUGFIX: vmagent: add missing
__meta_kubernetes_ingress_class_name
meta-label forrole: ingress
service discovery in Kubernetes. See this commit from Prometheus. -
BUGFIX: vmagent: allow stale responses from Consul service discovery (aka consul_sd_configs) by default in the same way as Prometheus does. This should reduce load on Consul when discovering big number of targets. Stale responses can be disabled by specifying
allow_stale: false
option inconsul_sd_config
. See this issue. -
BUGFIX: vmagent: dockerswarm_sd_configs: properly set
__meta_dockerswarm_container_label_*
labels instead of__meta_dockerswarm_task_label_*
labels as Prometheus does. See this issue. -
BUGFIX: vmagent: set
up
metric to0
for partial scrapes in stream parsing mode. Previously theup
metric was set to1
when at least a single metric has been scraped before the error. This aligns the behaviour ofvmselect
with Prometheus. -
BUGFIX: vmagent: restart all the scrape jobs during config reload after
global
section is changed inside-promscrape.config
. See this issue. -
BUGFIX: vmagent: properly assume role with AWS ECS credentials. See this issue. Thanks to @transacid for the fix.
-
BUGFIX: vmagent: do not split regex in relabeling rules into multiple lines if it contains groups. This fixes this issue.
-
BUGFIX: MetricsQL: return series from
q1
ifq2
doesn't return matching time series in the queryq1 ifnot q2
. Previously series fromq1
weren't returned in this case. -
BUGFIX: vmui: properly show date picker at
Table
tab. See this issue. -
BUGFIX: properly generate http redirects if
-http.pathPrefix
command-line flag is set. See this issue.
See full changelog.
How to run VictoriaMetrics
Unpack the victoria-metrics-*.tar.gz
archive and read these docs.
vmutils-*.tag.gz
archive contains the following tools:
vmutils-*-enterprise.tar.gz
archive contains the following additional enterprise tools:
The corresponding docker images are available here. Cluster version is available here.
1、 victoria-metrics-darwin-amd64-v1.80.0-enterprise.tar.gz 9.42MB
2、 victoria-metrics-darwin-amd64-v1.80.0-enterprise_checksums.txt 210B
3、 victoria-metrics-darwin-amd64-v1.80.0.tar.gz 9.07MB
4、 victoria-metrics-darwin-amd64-v1.80.0_checksums.txt 199B
5、 victoria-metrics-darwin-arm64-v1.80.0-enterprise.tar.gz 9.05MB
6、 victoria-metrics-darwin-arm64-v1.80.0-enterprise_checksums.txt 210B
7、 victoria-metrics-darwin-arm64-v1.80.0.tar.gz 8.71MB
8、 victoria-metrics-darwin-arm64-v1.80.0_checksums.txt 199B
9、 victoria-metrics-freebsd-amd64-v1.80.0-cluster.tar.gz 18.91MB
10、 victoria-metrics-freebsd-amd64-v1.80.0-cluster_checksums.txt 361B
11、 victoria-metrics-freebsd-amd64-v1.80.0-enterprise-cluster.tar.gz 19.48MB
12、 victoria-metrics-freebsd-amd64-v1.80.0-enterprise-cluster_checksums.txt 372B
13、 victoria-metrics-freebsd-amd64-v1.80.0-enterprise.tar.gz 9.56MB
14、 victoria-metrics-freebsd-amd64-v1.80.0-enterprise_checksums.txt 211B
15、 victoria-metrics-freebsd-amd64-v1.80.0.tar.gz 9.21MB
16、 victoria-metrics-freebsd-amd64-v1.80.0_checksums.txt 200B
17、 victoria-metrics-linux-amd64-v1.80.0-cluster.tar.gz 18.91MB
18、 victoria-metrics-linux-amd64-v1.80.0-cluster_checksums.txt 359B
19、 victoria-metrics-linux-amd64-v1.80.0-enterprise-cluster.tar.gz 19.44MB
20、 victoria-metrics-linux-amd64-v1.80.0-enterprise-cluster_checksums.txt 370B
21、 victoria-metrics-linux-amd64-v1.80.0-enterprise.tar.gz 9.39MB
22、 victoria-metrics-linux-amd64-v1.80.0-enterprise_checksums.txt 209B
23、 victoria-metrics-linux-amd64-v1.80.0.tar.gz 9.06MB
24、 victoria-metrics-linux-amd64-v1.80.0_checksums.txt 198B
25、 victoria-metrics-linux-arm-v1.80.0-enterprise.tar.gz 9.45MB
26、 victoria-metrics-linux-arm-v1.80.0-enterprise_checksums.txt 207B
27、 victoria-metrics-linux-arm-v1.80.0.tar.gz 9.1MB
28、 victoria-metrics-linux-arm-v1.80.0_checksums.txt 196B
29、 victoria-metrics-linux-arm64-v1.80.0-cluster.tar.gz 17.15MB
30、 victoria-metrics-linux-arm64-v1.80.0-cluster_checksums.txt 359B
31、 victoria-metrics-linux-arm64-v1.80.0-enterprise-cluster.tar.gz 17.65MB
32、 victoria-metrics-linux-arm64-v1.80.0-enterprise-cluster_checksums.txt 370B
33、 victoria-metrics-linux-arm64-v1.80.0-enterprise.tar.gz 8.56MB
34、 victoria-metrics-linux-arm64-v1.80.0-enterprise_checksums.txt 209B
35、 victoria-metrics-linux-arm64-v1.80.0.tar.gz 8.26MB
36、 victoria-metrics-linux-arm64-v1.80.0_checksums.txt 198B
37、 victoria-metrics-openbsd-amd64-v1.80.0-cluster.tar.gz 18.87MB
38、 victoria-metrics-openbsd-amd64-v1.80.0-cluster_checksums.txt 361B
39、 victoria-metrics-openbsd-amd64-v1.80.0-enterprise-cluster.tar.gz 19.42MB
40、 victoria-metrics-openbsd-amd64-v1.80.0-enterprise-cluster_checksums.txt 372B
41、 victoria-metrics-openbsd-amd64-v1.80.0-enterprise.tar.gz 9.54MB
42、 victoria-metrics-openbsd-amd64-v1.80.0-enterprise_checksums.txt 211B
43、 victoria-metrics-openbsd-amd64-v1.80.0.tar.gz 9.19MB
44、 victoria-metrics-openbsd-amd64-v1.80.0_checksums.txt 200B
45、 vmutils-darwin-amd64-v1.80.0-enterprise.tar.gz 67.84MB
46、 vmutils-darwin-amd64-v1.80.0-enterprise_checksums.txt 755B
47、 vmutils-darwin-amd64-v1.80.0.tar.gz 50.58MB
48、 vmutils-darwin-amd64-v1.80.0_checksums.txt 576B
49、 vmutils-darwin-arm64-v1.80.0-enterprise.tar.gz 65.34MB
50、 vmutils-darwin-arm64-v1.80.0-enterprise_checksums.txt 755B
51、 vmutils-darwin-arm64-v1.80.0.tar.gz 48.71MB
52、 vmutils-darwin-arm64-v1.80.0_checksums.txt 576B
53、 vmutils-freebsd-amd64-v1.80.0-enterprise.tar.gz 68.65MB
54、 vmutils-freebsd-amd64-v1.80.0-enterprise_checksums.txt 756B
55、 vmutils-freebsd-amd64-v1.80.0.tar.gz 51.2MB
56、 vmutils-freebsd-amd64-v1.80.0_checksums.txt 577B
57、 vmutils-linux-amd64-v1.80.0-enterprise.tar.gz 71.77MB
58、 vmutils-linux-amd64-v1.80.0-enterprise_checksums.txt 754B
59、 vmutils-linux-amd64-v1.80.0.tar.gz 51.35MB
60、 vmutils-linux-amd64-v1.80.0_checksums.txt 575B
61、 vmutils-linux-arm-v1.80.0-enterprise.tar.gz 66.36MB
62、 vmutils-linux-arm-v1.80.0-enterprise_checksums.txt 752B
63、 vmutils-linux-arm-v1.80.0.tar.gz 49.52MB
64、 vmutils-linux-arm-v1.80.0_checksums.txt 573B
65、 vmutils-linux-arm64-v1.80.0-enterprise.tar.gz 64.35MB
66、 vmutils-linux-arm64-v1.80.0-enterprise_checksums.txt 754B
67、 vmutils-linux-arm64-v1.80.0.tar.gz 47.9MB
68、 vmutils-linux-arm64-v1.80.0_checksums.txt 575B
69、 vmutils-openbsd-amd64-v1.80.0-enterprise.tar.gz 68.52MB
70、 vmutils-openbsd-amd64-v1.80.0-enterprise_checksums.txt 756B
71、 vmutils-openbsd-amd64-v1.80.0.tar.gz 51.11MB
72、 vmutils-openbsd-amd64-v1.80.0_checksums.txt 577B
73、 vmutils-windows-amd64-v1.80.0-enterprise.zip 17.49MB
74、 vmutils-windows-amd64-v1.80.0-enterprise_checksums.txt 595B
75、 vmutils-windows-amd64-v1.80.0.zip 14.66MB