Disable unused features of `GitLab self-monitoring project`
Problem to solve
The new GitLab self-monitoring project is awesome, but seems to have everything enabled, which makes it somewhat difficult to see the most important part, which is the monitoring.
Intended users
Further details
We need to keep the repo enabled because it stores the dashboard.yml and incident template files. If we can do incident management on it, then maybe issues needs to stay enabled as well. Otherwise, what can we disable?
The screenshot from the release post shows Issues, Merge Requests, CI/CD, Security & Compliance, Packages, Analytics, and Wiki; all of which seem unnecessary. Even within the Operations meny, there's Tracing, Error Tracking, Serverless, etc. that are all distracting.
Proposal
Disable all unused features of the project.
Alternatively, create a new mechanism to make the metrics page the default page when viewing the project. This could be enabled on any project, but would be enabled by default on this special project.