Page MenuHomePhabricator

(Analytics?) Migrate MediaWiki.articleplaceholder to statslib
Closed, ResolvedPublic

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.articleplaceholder.apitermsearch.*.sum

source code

Event Timeline

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

[mediawiki/extensions/ArticlePlaceholder@master] migrate search and apitermsearch metrics to statslib

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

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

[mediawiki/extensions/ArticlePlaceholder@master] remove test that has no effect

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

Change #1097566 abandoned by Cwhite:

[mediawiki/extensions/ArticlePlaceholder@master] remove test that has no effect

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

Change #1097565 merged by jenkins-bot:

[mediawiki/extensions/ArticlePlaceholder@master] migrate search and apitermsearch metrics to statslib

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

The rest of the metrics on the dashboard appear to be generated by Airflow.

colewhite renamed this task from Migrate MediaWiki.articleplaceholder to statslib to (Analytics?) Migrate MediaWiki.articleplaceholder to statslib.Feb 10 2025, 5:50 PM

Claiming this to say that the rest of this was finished in T389205 given the comment above is referencing the same dashboard that had its metrics migrated over to new Airflow DAGs.

Full overview of the work done to migrate those Airflow based processes can be seen in https://phabricator.wikimedia.org/T377352#10679786 :)

karapayneWMDE subscribed.

migration was completed and all is looking good