Add Self-Monitoring Project Metrics Dashboard with SLIs from Prometheus
# Summary Related to https://gitlab.com/gitlab-org/omnibus-gitlab/issues/4374 and https://gitlab.com/gitlab-org/omnibus-gitlab/issues/4381 and https://gitlab.com/gitlab-org/grafana-dashboards/issues/26. Once we have recording rules for SLIs we should add a Metrics dashboard for those SLIs as a dashboard within the GitLab Self-Monitor project. While doing so we should deprecate System Info. # Proposal In order for users and support to be able to quickly determine the health of a GitLab instance, we need a set of recording rules that can be used as Service Level Indicators. Once we have the SLIs we need easy ways for administrators to view that information at a glance within GitLab. System Info in GitLab is not useful for HA/scaled instances because it only displays information from the node that the user is actively accessing. Prometheus is the only system that has aggregate data for the entire infrastructure. We should display SLI data within GitLab itself to reduce friction for administrators. They *can* go to Grafana to see this information (see https://gitlab.com/gitlab-org/omnibus-gitlab/issues/4381) but we should also display it right within the Self-Monitor project for them.
issue