Page MenuHomePhabricator

Migrate MediaWiki.Parsoid.langconv 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.Parsoid.langconv.total.mean
  • MediaWiki.Parsoid.langconv.total.p50
  • MediaWiki.Parsoid.langconv.total.p75
  • MediaWiki.Parsoid.langconv.total.p95
  • MediaWiki.Parsoid.langconv.total.p99
  • MediaWiki.Parsoid.langconv.total.sample_rate
  • MediaWiki.Parsoid.langconv.total.upper

source code

Event Timeline

colewhite renamed this task from Migrate MediaWiki.Parsoid to statslib to Migrate MediaWiki.Parsoid.langconv to statslib.Apr 26 2024, 6:26 PM
colewhite updated the task description. (Show Details)

Change #1072203 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[mediawiki/services/parsoid@master] Use statslib for metrics increment

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

Change #1072203 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Use statslib for metrics increment

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

Change #1078448 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.20.0-a24

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

Change #1078448 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.20.0-a24

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

Change #1118131 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[mediawiki/services/parsoid@master] Migrate langconv metrics to using statslib

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

Change #1118131 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Migrate langconv metrics to using statslib

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

Change #1120147 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.21.0-a16

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

Change #1120147 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.21.0-a16

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

I just verified that the langconv timing dashboard show up the right metrics.