Updating communication about Metrics and Self-Monitor removal milestone
Problem to solve
Since announcing the deprecation and removal of Metrics and GitLab Self-Monitoring (originally planned for %15.0), customers have been asking about alternative options and our future plans. We were initially planning to direct users to Grafana as a replacement for dashboards. However, it would be even better if we held off on removing our metric dashboards and self-monitoring project until after we can offer the same functionality within GitLab Opstrace! We will remove the metrics dashboards and self-monitoring project in 16.0.
Proposal
The items below outline what we need to do to "rollback" notifications that these features will be removed in 15.0.
Update the planned removal milestone to 16.0 for the following Deprecation Entries:
-
For the ~"Category:Metrics", []Monitor performance metrics through Prometheus, !84019 (merged) -
GitLab self-monitoring, !83998 (merged)
Update the following Documentation Pages:
-
dashboards/integrations - !84002 (merged) - Note: The original MR for the deprecation and removal announcement is Monitor Metrics DEPRECATED documentation changes (!77417 - merged)
-
Self Monitoring - !84014 (merged) - Note: The original MR for the deprecation and removal announcement is Self-monitoring docs deprecation warnings (!81923 - merged)
Update the following in-product Messages:
-
Remove mention of metrics in the alerts on the Logs and Tracing pages. The new alert copy for those pages:
Feature deprecation and removal // The logs and tracing features were deprecated in GitLab 14.7 and are scheduled for removal in GitLab 15.0. For information on a possible replacement learn more about Opstrace.
-
Remove mention of metric removal in the alert on the top of the Metrics page. New alert copy:
Feature deprecation // The metrics feature was deprecated in GitLab 14.7. For information on a possible replacement learn more about Opstrace.
-
Remove mention of metric removal in the alert on the top of the Settings page. New copy:
Feature deprecation and removal // The metrics, logs and tracing features were deprecated in GitLab 14.7 and are scheduled for removal in GitLab 15.0. For information on a possible replacement learn more about Opstrace.
- Note: The in-product announcement for Self-Monitoring wasn't implemented yet. Here is a link to the issue. Updated copy for this alert:
Feature deprecation // Self-monitoring was deprecated in GitLab 14.9. For information on a possible replacement learn more about Opstrace.
Who can address the issue
-
@ngaskill
- Can help with MR reviews, approvals and merges for deprecation, documentation changes, and any in-product messaging -
@brhea
- Can help with any product process related questions -
@kbychu
- Can help with any product related questions -
@ameliabauerly
- Can help with any in-product notification designs
Additional Communication
-
#g_repsond -
#g_observabiltiy -
#ops-section
Other links/references
- 15.0 Monitor Stage Deprecations (&7188 - closed) Logging and Tracing will still be removed in %15.0
- 16.0 Monitor Stage Removal (&7783) is a placeholder for the Metrics and Self-Monitoring removal for 16.0.