Ability to disable unused environment metrics

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Disabling unused environment metrics and metric sources to clean up the metrics view.

Intended users

Dev ops and operations

Further details

In our different applications we use different metric sources, i.e. Response metrics (NGINX Ingress) and System metrics (Kubernetes). It would be great if we could disable the other unused metrics and sources, i.e.:

  • Response metrics (NGINX Ingress VTS)
  • Response metrics (HA Proxy)
  • Response metrics (AWS ELB)
  • Response metrics (NGINX)
  • Canary metrics

This would clean up the metrics display, since we don't need to see disabled sources. We are aware we can create new dashboards with metrics (https://docs.gitlab.com/ee/user/project/integrations/prometheus.html#defining-custom-dashboards-per-project) however it does note that The custom metrics as defined below do not support alerts, unlike additional metrics. and we are using alerts.

Links / references

Edited by 🤖 GitLab Bot 🤖