Aliaksandr Valialkin
|
402a8ca710
|
lib/storage: do not populate MetricID->MetricName cache during data ingestion
This cache isn't needed during data ingestion, so there is no need in spending RAM on it.
This reduces RAM usage on data ingestion path by 30%
|
2021-05-24 03:06:40 +03:00 |
|
Aliaksandr Valialkin
|
68c3901ebd
|
docs/CHANGELOG.md: small typo fix
|
2021-05-23 14:15:49 +03:00 |
|
Aliaksandr Valialkin
|
8ec3e876be
|
docs/CHANGELOG.md: document the addition of extra_filter_labels at 84cc0513e1
|
2021-05-23 14:15:49 +03:00 |
|
Aliaksandr Valialkin
|
71ff7ee18d
|
lib/promauth: follow-up after 5b8176c68e
|
2021-05-22 18:02:03 +03:00 |
|
Aliaksandr Valialkin
|
23355ca34c
|
lib/fs: wait for a while before giving up on NFS file removal if the removal queue is full
This should reduce the probability of the panic on a highly loaded VictoriaMetrics
accepting millions of samples per second.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1313
|
2021-05-21 17:21:35 +03:00 |
|
Aliaksandr Valialkin
|
e9a63a5942
|
docs/MetricsQL.md: add a link to a list of supported timezones that can be passed to timezone_offset() function
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1306
|
2021-05-21 16:56:07 +03:00 |
|
Aliaksandr Valialkin
|
f664f7fb1d
|
docs/CHANGELOG.md: mention the bugfix from d626c5c2a9
Updates https://github.com/VictoriaMetrics/operator/issues/243
|
2021-05-21 16:38:20 +03:00 |
|
Aliaksandr Valialkin
|
d77db9d813
|
all: do not skip SIGHUP signal during service initialization
This can lead to stale or incomplete configs like in the https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1240
|
2021-05-21 16:38:20 +03:00 |
|
Aliaksandr Valialkin
|
45849886a3
|
docs/FAQ.md: re-order questions to be more attractive to visitors
|
2021-05-20 19:50:57 +03:00 |
|
Aliaksandr Valialkin
|
6139f6ed6d
|
app/vmauth: add ability to protect /-/reload endpoint with authKey
|
2021-05-20 18:48:34 +03:00 |
|
Aliaksandr Valialkin
|
9aa22cccf0
|
docs/CHANGELOG.md: move tip to proper place
|
2021-05-20 17:58:24 +03:00 |
|
Aliaksandr Valialkin
|
4a7aef4707
|
docs/FAQ.md: add a question on how to run VictoriaMetrics on FreeBSD
The question has been extracted from https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1284
|
2021-05-20 16:18:36 +03:00 |
|
Aliaksandr Valialkin
|
429ae37863
|
docs/FAQ.md: add can I use VictoriaMetrics instead of Prometheus?
The question has been extracted from https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1284
|
2021-05-20 16:18:36 +03:00 |
|
Aliaksandr Valialkin
|
6d987971e3
|
docs/FAQ.md: add a question about memory limits for VictoriaMetrics components
The question has been extracted from https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1284
|
2021-05-20 16:18:36 +03:00 |
|
Aliaksandr Valialkin
|
26dc52cbde
|
docs/FAQ.md: add a question about multi-tenancy
The question has been extracted from https://github.com/VictoriaMetrics/VictoriaMetrics/pull/1284
|
2021-05-20 15:52:17 +03:00 |
|
Aliaksandr Valialkin
|
165a9f9200
|
app/vmstorage: add ability to limit series cardinality via -storage.maxHourlySeries and -storage.maxDailySeries command-line flags
|
2021-05-20 15:31:57 +03:00 |
|
Aliaksandr Valialkin
|
7aad5c3f76
|
app/vmagent: add ability to limit series cardinality on a per-hour and per-day basis
|
2021-05-20 15:31:57 +03:00 |
|
Aliaksandr Valialkin
|
a613be1518
|
docs/CHANGELOG.md: document the bugfix in vmctl import for InfluxDB lines with identical names for field and tag
See dcf8803bbd
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1299
|
2021-05-20 12:07:15 +03:00 |
|
Aliaksandr Valialkin
|
2cc5567ab8
|
docs/CHANGELOG.md: refer to the issue related to timezone_offset() function
|
2021-05-20 12:02:32 +03:00 |
|
Aliaksandr Valialkin
|
180829b8c2
|
app/vmselect/promql: add timezone_offset(tz) function
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1306
|
2021-05-20 11:54:06 +03:00 |
|
Neo He
|
c5ab00ebee
|
app/{vmbackup,vmrestore},docs/vmrestore.md: typo fix: vbackup -> vmbackup (#1305)
|
2021-05-18 16:38:15 +03:00 |
|
Aliaksandr Valialkin
|
74ef40034c
|
lib/httpserver: typo fix in -http.shutdownDelay command-line flag description: servier -> server
|
2021-05-18 16:25:27 +03:00 |
|
Aliaksandr Valialkin
|
1668280e67
|
docs/vmalert.md: document multitenant support
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/740
|
2021-05-18 16:25:21 +03:00 |
|
Aliaksandr Valialkin
|
7fe362deb1
|
app/vmauth: reload -auth.config on the request to /-/reload
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1194
|
2021-05-18 02:24:37 +03:00 |
|
Aliaksandr Valialkin
|
25ca108642
|
docs/vmbackup.md: typo fix: snaphosts -> snapshots
Thanks to @jelmd - see 1ab27582a3 (r50884395)
|
2021-05-18 01:14:01 +03:00 |
|
Aliaksandr Valialkin
|
6ea191d196
|
docs: dealay -> delay
|
2021-05-18 01:07:32 +03:00 |
|
Aliaksandr Valialkin
|
bae4d61ef2
|
docs/CHANGELOG.md: document b38edec7ee
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1293
|
2021-05-17 01:58:18 +03:00 |
|
Roman Khavronenko
|
c47825c255
|
Docs update from victoriaMetrics.github.io (#1302)
* port change from 11ca65677b
* port change from afb41dfa43
* port change from f82e3733c9
* port change from d499ab0502
|
2021-05-17 01:51:54 +03:00 |
|
Aliaksandr Valialkin
|
e08287f017
|
lib/promscrape: reload auth tokens from files every second
Previously auth tokens were loaded at startup and couldn't be updated without vmagent restart.
Now there is no need in vmagent restart.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1297
|
2021-05-14 20:03:35 +03:00 |
|
Aliaksandr Valialkin
|
f13fb6e867
|
docs/Articles.md: add a link to https://fly.io/blog/measuring-fly/
|
2021-05-14 20:03:34 +03:00 |
|
Aliaksandr Valialkin
|
30e8ba63f1
|
docs/vmauth.md: sync with app/vmauth/README.md after 10a47af631
|
2021-05-14 18:13:35 +03:00 |
|
Aliaksandr Valialkin
|
a6cb4f10a7
|
app/{vmalert,vmauth}: explicitly set MaxIdleConnsPerHost in net/http.Client.Transport
By default MaxIdleConnsPerHost is set to 2. This limits the possibility to re-use http keep-alive connections.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1300
|
2021-05-14 18:13:34 +03:00 |
|
Aliaksandr Valialkin
|
d274dae73f
|
docs/Single-server-VictoriaMetrics.md: document how to reduce memory usage when importing too long JSON lines into VictoriaMetrics
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1295
|
2021-05-14 17:22:51 +03:00 |
|
Denys Holius
|
ac5a28db9a
|
Fix Cortex typo
|
2021-05-13 17:40:19 +03:00 |
|
Aliaksandr Valialkin
|
e3f61d540b
|
lib/promscrape: limit scrape_timeout by scrape_interval like Prometheus does
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1281
|
2021-05-13 16:10:42 +03:00 |
|
Aliaksandr Valialkin
|
76e03b46df
|
docs/CHANGELOG.md: document the bugfix from b4f5be8bd8
|
2021-05-13 11:19:31 +03:00 |
|
Aliaksandr Valialkin
|
f13585dc5d
|
vendor: update github.com/VictoriaMetrics/fasthttp from v1.0.14 to v1.0.15
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1289
|
2021-05-13 10:47:09 +03:00 |
|
Aliaksandr Valialkin
|
66c6976723
|
lib/cgroup: document the ability to detect cgroup v2 memory and cpu limits. This is follow-up for b50024812e
|
2021-05-13 09:27:35 +03:00 |
|
Aliaksandr Valialkin
|
ad04c29a35
|
docs/Single-server-VictoriaMetrics.md: typo fix: retuns->returns
|
2021-05-12 17:23:27 +03:00 |
|
Nikolay
|
be87be34a4
|
Adds tsdb match filters (#1282)
* init work on filters
* init propose for status filters
* fixes tsdb status
adds test
* fix bug
* removes checks from test
|
2021-05-12 17:16:58 +03:00 |
|
Aliaksandr Valialkin
|
56b08390f6
|
app/vmselect/promql: allow to use 2x more memory for query processing in cluster mode compared to single-node mode
`vmselect` has no `vmstorage`-related caches. So it can use more memory for query processing compared to single-node VictoriaMetrics.
|
2021-05-12 14:43:49 +03:00 |
|
Aliaksandr Valialkin
|
f1317f7c6c
|
lib/httpserver: return X-Server-Hostname http header in all the responses for better debuggability
|
2021-05-11 22:04:41 +03:00 |
|
Aliaksandr Valialkin
|
cca9670573
|
docs/CHANGELOG.md: document -datasource.roundDigits added at 5c448126dc
|
2021-05-10 11:18:58 +03:00 |
|
Aliaksandr Valialkin
|
f551b99082
|
docs/CHANGELOG.md: document vmalert fix for state restoration on startup
|
2021-05-10 11:10:34 +03:00 |
|
Aliaksandr Valialkin
|
2dddd68feb
|
docs/vmagent.md: add stream parsing mode chapter
|
2021-05-08 23:14:47 +03:00 |
|
Aliaksandr Valialkin
|
4128c4db16
|
docs/CHANGELOG.md: mention the comment, which gives an example of multi-level vminsert setup
|
2021-05-08 22:50:40 +03:00 |
|
Aliaksandr Valialkin
|
9c505d27dd
|
lib/ingestserver: properly close incoming connections during graceful shutdown
|
2021-05-08 19:53:45 +03:00 |
|
Aliaksandr Valialkin
|
4a5f45c77e
|
app/vminsert: add support for data ingestion via other vminsert nodes
|
2021-05-08 19:53:45 +03:00 |
|
Aliaksandr Valialkin
|
c656b589a1
|
docs/Single-server-VictoriaMetrics.md: add links to vmauth and vmgateway as auth proxy examples
|
2021-05-07 10:46:47 +03:00 |
|
Aliaksandr Valialkin
|
e8478e1e97
|
app/vmbackup: make sure that -snapshotName isnt set if -snapshot.createURL is set
|
2021-05-07 08:44:44 +03:00 |
|