Implement monitoring for Build Runners
* [ ] Enable scrapping of metrics by our production Prometheus instance * [ ] Reserve CIDR blocks for these runners. This was done for QA runners in https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/6850 * [ ] Add VPC peering between `gprd` project and `omnibus-gitlab-runners` project. This was done for QA runners in https://ops.gitlab.net/gitlab-com/gl-infra/config-mgmt/-/merge_requests/7740 * [ ] Ensure runner managers use the correct port. This was done for QA runners in https://gitlab.com/gitlab-com/gl-infra/chef-repo/-/merge_requests/4218 * [ ] Ensure a distinct type is specified for runners. For QA runners, this is specified in https://gitlab.com/gitlab-com/gl-infra/chef-repo/-/blob/2dae94f801329cb7581a7c1bb4506e73b25b530e/roles/runners-manager-qa-runners-base.json#L36 * [ ] Include distribution runners in Grafana dashboards. Hopefully, once a distinct type is specified, we can filter based on that in the existing dashboard.
epic