VictoriaMetrics/app/vminsert
Nikolay 505d359b39
app/vminsert: allows parsing tenant id from labels (#3009)
* app/vminsert: allows parsing tenant id from labels
it should help mitigate issues with vmagent's multiTenant mode, which works incorrectly at heavy load
and it cannot handle more then 100 different tenants.
This functional hidden with flag and do not change vminsert default behaviour
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2970

* Update docs/Cluster-VictoriaMetrics.md

Co-authored-by: Roman Khavronenko <roman@victoriametrics.com>

* wip

* app/vminsert/netstorage: clean remaining labels in order to free up GC

* docs/Cluster-VictoriaMetrics.md: typo fix

* wip

* wip

Co-authored-by: Roman Khavronenko <roman@victoriametrics.com>
Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
2022-09-30 17:28:35 +03:00
..
clusternative Adds read-only mode for vmstorage node (#1680) 2021-10-08 12:52:56 +03:00
csvimport app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
datadog app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
deployment Rootless docker images by default (#358) 2020-03-27 21:18:32 +02:00
graphite app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
influx app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
multiarch app: fix make publish-* after ed93330e66 2022-07-14 11:01:34 +03:00
native app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
netstorage app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
opentsdb app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
opentsdbhttp app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
prometheusimport app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
promremotewrite app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
relabel lib/promrelabel: add SanitizeName() function for sanitizing Prometheus metric names and label names 2022-09-28 10:02:11 +03:00
vmimport app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
main.go app/vminsert: allows parsing tenant id from labels (#3009) 2022-09-30 17:28:35 +03:00
Makefile all: follow-up for d99ba3481b 2022-07-13 17:17:08 +03:00
README.md all: add native format for data export and import 2020-09-27 17:36:38 +03:00

vminsert routes the ingested data to vmstorage.