VictoriaMetrics/app
Dmytro Kozlov 9817ecdcc9
app/vmctl: break explore phase in vm-native mode by time intervals
When `--vm-native-step-interval` is specified, explore phase will be executed
within specified intervals. Discovered metric names will be associated with
time intervals at which they were discovered. This suppose to reduce number
of requests vmctl makes per metric name since it will skip time intervals
when metric name didn't exist.

This should also reduce probability of exceeding complexity limits
for number of selected series in one request during explore phase.

https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5369
Signed-off-by: hagen1778 <roman@victoriametrics.com>
(cherry picked from commit 5f8b91186a)
2024-03-25 15:42:24 +01:00
..
victoria-logs all: add support for specifying multiple -httpListenAddr options 2024-02-09 03:22:49 +02:00
vlinsert Add _stream fields log (#5068) 2023-11-17 16:04:13 +01:00
vlselect app/vlselect/vmui: run make vmui-logs-update after c51031dd70 2024-03-01 01:33:37 +02:00
vlstorage app/vlselect: follow-up for 451d2abf50 2024-02-18 23:06:08 +02:00
vmagent app/{vmagent,vminsert}: add an ability to ignore input samples outside the current aggregation interval for stream aggregation 2024-03-17 23:30:46 +02:00
vmalert feat: include cluster info in alert CPUThrottlingHigh (#5956) 2024-03-17 20:46:15 +02:00
vmalert-tool docs: convert png images to webp in all the docs except of docs/operator/* 2023-11-22 19:29:47 +02:00
vmauth app/vmauth: properly initialize URLPrefix in tests 2024-03-08 21:15:24 +01:00
vmbackup lib/snapshot: move Time, Validate and NewName into lib/snapshot/snapshotutil package 2024-02-09 04:19:30 +02:00
vmbackupmanager docs: convert png images to webp in all the docs except of docs/operator/* 2023-11-22 19:29:47 +02:00
vmctl app/vmctl: break explore phase in vm-native mode by time intervals 2024-03-25 15:42:24 +01:00
vmgateway docs: convert png images to webp in all the docs except of docs/operator/* 2023-11-22 19:29:47 +02:00
vminsert app/{vmagent,vminsert}: follow-up for 434a5803e7 2024-02-29 18:05:12 +02:00
vmrestore all: add support for specifying multiple -httpListenAddr options 2024-02-09 03:22:49 +02:00
vmselect docs: follow-up for 70eaa06f08 2024-03-25 15:33:11 +01:00
vmstorage app: consistently use atomic.* types instead of atomic.* functions 2024-02-24 03:06:14 +02:00
vmui deployment/docker: update Go builder from Go1.21.7 to Go1.22.1 2024-03-06 21:04:44 +02:00