Skip to content

Add 'type' filter to the runners dashboards

With the introduction of QA runners, which are using the same kind of configuration but are not part of the SaaS Runners platform (which in metrics and infra we call ci-runners service and type) and with them being owned (most probably) by other people than SaaS Runners, the runners are being added to Prometheus with a different type.

Instead of ci-runners it will be qa-runners.

This change makes sure that both types can be viewed through our set of dashboards dedicated for GitLab Runner deployment maintenance.

Follow-up for https://gitlab.com/gitlab-com/gl-infra/chef-repo/-/merge_requests/4218+s

Dashboard previews:

URL Dashboard
https://dashboards.gitlab.net/dashboard/snapshot/cM9je8kSWVQL1yfsyTgW3qrrCyYmmeZn ci-runners: Autoscaling algorithm
https://dashboards.gitlab.net/dashboard/snapshot/5b1mV5wWmzuWxNw3YzsyxHaTIvz2gnTG ci-runners: Business metrics
https://dashboards.gitlab.net/dashboard/snapshot/jp4x1qcCj1rDOe9lnYnNbBpR3K7zZDH6 ci-runners: Deployment overview
https://dashboards.gitlab.net/dashboard/snapshot/2TTiN5nur60E3giweGbQHPhOwf1Vi04Z ci-runners: Incident Support: autoscaling
https://dashboards.gitlab.net/dashboard/snapshot/DLCGLkOWC52zD4AxcFY1DDKJBtmdjjsr ci-runners: Incident Support: autoscaling-new
https://dashboards.gitlab.net/dashboard/snapshot/cCalG4ADtuCJMCuHoQTIKkcnTm9c4MdA ci-runners: Incident Support: database
https://dashboards.gitlab.net/dashboard/snapshot/EyDK0XTrVVVPYmYYwEHsDYraEpr7kXd8 ci-runners: Incident Support: gitlab-application
https://dashboards.gitlab.net/dashboard/snapshot/tCeeJQroLjaRI5a2VhdzhiPufQkiABfU ci-runners: Incident Support: runner-manager
https://dashboards.gitlab.net/dashboard/snapshot/664bQ3ADNRzsfNlu33wWQ3NNk5zCpOpp ci-runners: Overview
Edited by Tomasz Maczukin

Merge request reports