Remove counts.projects_prometheus_active metric from service ping & relevant customer health scores
Context
Gitlab-managed cluster prometheus integrations have been deprecated since %15.0 and removed from the product since %16.0. But the gitlab repo hasn't been cleaned up until now.
The cleanup includes the removal of the counts.projects_prometheus_active service ping metric, which contributes to customer_health_score.
The metric is also part of the conversational_development_index and gets presented back to admin users in the devops score. But obviously, it isn't driving adoption of non-existant features. We need to stop reporting it in order to let us finish deleting the dead feature code.
Related resources
Implementation plan
- Stop sending the metric with service ping
- Update the version app to stop including metric in conv dev index
- Admin area to be updated to exclude Monitoring category in devops score report
- < ?? data warehouse changes >
- < ?? customer health score changes >
- < ?? something else? >
Impact & feature usage
Unique users viewing /admin/dev_ops_reports (free -- devops score):
Unique users viewing /admin/dev_ops_reports (ultimate -- devops adoption):
Edited by 🤖 GitLab Bot 🤖