Page MenuHomePhabricator

Migrate MediaWiki.minerva.WebClientError.count to statslib
Closed, DeclinedPublic

Description

Follow the migration process as outlined below.

Secure/Conduct code review(s).
Deploy the changes to production via the train (https://wikitech.wikimedia.org/wiki/Deployments/Train).
Verify that the changes have been successfully implemented.
Update the relevant dashboard(s) by replacing the old Graphite metric(s) with the new Prometheus metric(s).
Please follow the guidelines and standards outlined in the provided documentation:

https://www.mediawiki.org/wiki/Manual:Stats for detailed guidance on the conversion process.
https://drive.google.com/file/d/12yQEuOapkML1vb9MgCaX1QzbLBdXE6X2/view for a video tutorial on the conversion process.
https://docs.google.com/presentation/d/1SZWf_D3mWNX-XHN8PHYI84LDZr6GUQC2AMhZ9mQXCI0/edit#slide=id.g2795460c956_0_23 for slides on the best practices for converting metrics to statslib.

  • MediaWiki.minerva.WebClientError.count

Event Timeline

colewhite subscribed.

This metric seems erroneously caught by the audit.

  1. It appears very sparsely updated (last update Apr 17th)
  2. It is not used in a dashboard or alert, but shows up in one in what appears to be an unused field
  3. I was unable to locate it in code search - It may have been recently removed.

Client side errors has largely moved to metrics and alerts based on logs. I think it's safe to move this task to the long tail phase of the migration project if it still exists.