linkerd2/viz
Heiko Voigt f283fc3fca
linkerd-viz helm: add support for metric_relabel_configs (#12248)
It is currently not possible to easily drop metrics with the Prometheus
configuration that is included with the linkerd-viz helm chart. To
enable this we extend the Prometheus configuration template to add a
metric_relabel_config section. This configuration is usually used when
dropping metrics and thus allows users to customize their recorded
metrics to avoid high cardinality.

E.g. there is a blog post that describes the problem in depth:
https://itnext.io/optimizing-linkerd-metrics-in-prometheus-de607ec10f6b

With this change we are able to deploy the helm chart without the need
to do custom modifications to the templates.

Fixes #12194

Signed-off-by: Heiko Voigt <heiko.voigt@jimdo.com>
2024-04-11 16:29:52 -07:00
..
charts/linkerd-viz linkerd-viz helm: add support for metric_relabel_configs (#12248) 2024-04-11 16:29:52 -07:00
cmd Set proxy-injector, tap-injector and jaeger-injector mutating webhook rules scope to Namespaced (#12195) 2024-03-28 09:29:31 -05:00
metrics-api dev: Update Go to v1.22 (#12114) 2024-02-22 09:39:33 -05:00
pkg Implement jsonpath Relax func in linkerd (#11001) 2023-06-23 12:24:14 +01:00
static Remove old build constraints (#7392) 2021-12-08 14:36:24 -07:00
tap Refactor IPv4-only functions to also work for IPv6 (#12303) 2024-03-22 07:20:52 -05:00
main.go Report better errors for pods with tap disabled (#5799) 2021-02-24 12:32:46 -08:00