The Monitoring team is responsible for providing the underlying libraries and tools to enable GitLab team members to instrument their code. When adding new metrics, we need to consider a few facets: the impact on GitLab.com, customer deployments, and whether any default alerting rules should be provided.
Recommended process for adding new metrics:
Open an issue in the desired project outlining the new metrics desired
Label with the ~Monitoring label, and ping @gl-monitoring for initial review