VictoriaMetrics/lib/promrelabel
Aliaksandr Valialkin b8083b7659 lib/promscrape: clean references to label name and label value strings after applying per-target relabeling
This should reduce memory usage when per-target relabeling creates big number of temporary labels
with long names and/or values.

See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/825
2020-11-07 16:19:52 +02:00
..
testdata lib/promrelabel: add support for keep_if_equal and drop_if_equal actions to relabel configs 2020-06-23 17:29:19 +03:00
config.go all: support %{ENV_VAR} placeholders in yaml configs in all the vm* components 2020-08-13 17:17:06 +03:00
config_test.go lib/promrelabel: add support for keep_if_equal and drop_if_equal actions to relabel configs 2020-06-23 17:29:19 +03:00
relabel.go lib/promscrape: clean references to label name and label value strings after applying per-target relabeling 2020-11-07 16:19:52 +02:00
relabel_test.go lib/promrelabel: make a copy of label with new name for action: labelmap in the same way as Prometheus does 2020-10-05 16:20:22 +03:00
relabel_timing_test.go app/vmagent: initial implementation for vmagent 2020-02-23 17:31:54 +02:00
sort.go app/vmagent: initial implementation for vmagent 2020-02-23 17:31:54 +02:00
sort_test.go app/vmagent: initial implementation for vmagent 2020-02-23 17:31:54 +02:00