Page MenuHomePhabricator

Migrate MediaWiki.echo.unseen to statslib
Open, Needs TriagePublic

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.echo.unseen

source code

Event Timeline

Change #1026894 had a related patch set uploaded (by Cwhite; author: Cwhite):

[mediawiki/extensions/Echo@master] hooks: add StatsFactory support

https://gerrit.wikimedia.org/r/1026894

Change #1026895 had a related patch set uploaded (by Cwhite; author: Cwhite):

[mediawiki/extensions/Echo@master] configure main hook handler to pass StatsFactory service

https://gerrit.wikimedia.org/r/1026895

Change #1026896 had a related patch set uploaded (by Cwhite; author: Cwhite):

[mediawiki/extensions/Echo@master] hooks: remove use of IBufferingStatsdDataFactory

https://gerrit.wikimedia.org/r/1026896