VictoriaMetrics/lib/promrelabel
Aliaksandr Valialkin 73dc17ef64
lib/promrelabel: add a benchmark for realistic Kubernetes relabeling
The benchmark name is BenchmarkApplyRelabelConfigs/kubernetes

This benchmark has been copied from d521933053/model/relabel/relabel_test.go (L505)

See also https://github.com/prometheus/prometheus/pull/11147
2022-10-01 10:38:22 +03:00
..
testdata lib/promrelabel: support action: graphite relabeling 2022-06-16 20:24:22 +03:00
config_test.go lib/promrelabel: optimize action: replace for non-trivial regex values 2022-09-30 12:25:05 +03:00
config.go lib/promrelabel: optimize action: replace for non-trivial regex values 2022-09-30 12:25:05 +03:00
graphite_test.go lib/promrelabel: support action: graphite relabeling 2022-06-16 20:24:22 +03:00
graphite_timing_test.go lib/promrelabel: support action: graphite relabeling 2022-06-16 20:24:22 +03:00
graphite.go lib/promrelabel: support action: graphite relabeling 2022-06-16 20:24:22 +03:00
if_expression_test.go app/vmagent: add ability to construct a label from multiple existing labels by referring them in the replacement field during relabeling 2022-08-21 22:50:01 +03:00
if_expression.go lib/promrelabel: optimize matching for commonly used regex patterns in if option 2022-08-26 14:53:06 +03:00
relabel_test.go lib/promrelabel: properly parse regex with escaped $ at the end 2022-09-30 08:15:43 +03:00
relabel_timing_test.go lib/promrelabel: add a benchmark for realistic Kubernetes relabeling 2022-10-01 10:38:22 +03:00
relabel.go lib/promrelabel: go fmt 2022-09-30 12:28:55 +03:00
sort_test.go app/vmagent: initial implementation for vmagent 2020-02-23 13:36:03 +02:00
sort.go lib/promscrape: optimize getScrapeWork() function 2022-04-20 15:37:00 +03:00