Event instrumentations and wiring for Wikimedia Foundation sites.
Details
Yesterday
Change #1108821 restored by Jdlrobson:
[mediawiki/extensions/CheckUser@master] CheckUser must declare modules that are loaded on page load
https://gerrit.wikimedia.org/r/1108821
Change #1108821 abandoned by Jdlrobson:
[mediawiki/extensions/CheckUser@master] CheckUser must declare modules that are loaded on page load
Reason:
Okay - this has now been descoped to https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/1108842
https://gerrit.wikimedia.org/r/1108821
Change #1108842 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/extensions/VisualEditor@master] VisualEditor must declare modules that are loaded on page load
https://gerrit.wikimedia.org/r/1108842
Accidental and intentional misuse of timers is a long-standing problem. We attempted to help guide it all in a better direction in PHP StatsLib by introducing helper functions that did the math under the hood.
Change #1108824 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/extensions/NavigationTiming@master] Track bundlesize of module loaded on article page load
https://gerrit.wikimedia.org/r/1108824
Change #1108820 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/core@master] Tests: Remove hardcoded exclusion list from PerformanceBudgetTest
https://gerrit.wikimedia.org/r/1108820
Change #1108821 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/extensions/CheckUser@master] CheckUser must declare modules that are loaded on page load
https://gerrit.wikimedia.org/r/1108821
Mon, Jan 6
Thu, Jan 2
Fri, Dec 20
Example of first migrant: T382549: (mw.track) Migrate MediaWiki.edit_recovery.* to Prometheus.
A few updates:
Thu, Dec 19
Mentioned in SAL (#wikimedia-operations) [2024-12-19T21:53:04Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1105735|Make AuthManagerAutoConfig configuration key more distinctive (T369180)]], [[gerrit:1105739|SUL3: Disable more auth providers in the local leg of SUL3 login (T369180)]], [[gerrit:1105742|[noop] Update private/readme.php (T369180)]], [[gerrit:1105367|Enable $wgWMEStatsBeaconUri (T355837)]] (duration: 21m 34s)
Mentioned in SAL (#wikimedia-operations) [2024-12-19T21:37:35Z] <tgr@deploy2002> krinkle, tgr: Backport for [[gerrit:1105735|Make AuthManagerAutoConfig configuration key more distinctive (T369180)]], [[gerrit:1105739|SUL3: Disable more auth providers in the local leg of SUL3 login (T369180)]], [[gerrit:1105742|[noop] Update private/readme.php (T369180)]], [[gerrit:1105367|Enable $wgWMEStatsBeaconUri (T355837)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)
Mentioned in SAL (#wikimedia-operations) [2024-12-19T21:31:30Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1105735|Make AuthManagerAutoConfig configuration key more distinctive (T369180)]], [[gerrit:1105739|SUL3: Disable more auth providers in the local leg of SUL3 login (T369180)]], [[gerrit:1105742|[noop] Update private/readme.php (T369180)]], [[gerrit:1105367|Enable $wgWMEStatsBeaconUri (T355837)]]
Change #1105367 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable $wgWMEStatsBeaconUri
https://gerrit.wikimedia.org/r/1105367
Change #1105454 merged by jenkins-bot:
[performance/statsv@master] Further limit regex to only counter type flag
https://gerrit.wikimedia.org/r/1105454
If the use case to join with data lake has a high priority, I suggest pulling data from Prometheus rather than intercepting it on the way to Prometheus.
Now on to some technical comments / clarifications :)
Change #1105372 merged by Cwhite:
[operations/puppet@production] webperf: Enable --dogstatsd on statsv.py
https://gerrit.wikimedia.org/r/1105372
Thank you so much Timo for the details!
Change #1105423 merged by jenkins-bot:
[performance/statsv@master] update kafka-python version to match webperf hosts
https://gerrit.wikimedia.org/r/1105423
Change #1105454 had a related patch set uploaded (by Cwhite; author: Cwhite):
[performance/statsv@master] Further limit regex to only counter type flag
https://gerrit.wikimedia.org/r/1105454
Wed, Dec 18
Change #1098570 merged by jenkins-bot:
[performance/statsv@master] statsv: Add dogstatsd/Prometheus support
https://gerrit.wikimedia.org/r/1098570
Change #1105423 had a related patch set uploaded (by Cwhite; author: Cwhite):
[performance/statsv@master] update kafka-python version to match webperf hosts
https://gerrit.wikimedia.org/r/1105423
Change #1105372 had a related patch set uploaded (by Krinkle; author: Krinkle):
[operations/puppet@production] webperf: Enable --dogstatsd on statsv.py
https://gerrit.wikimedia.org/r/1105372
Change #1105367 had a related patch set uploaded (by Krinkle; author: Krinkle):
[operations/mediawiki-config@master] Enable $wgWMEStatsBeaconUri
https://gerrit.wikimedia.org/r/1105367
Change #1105074 merged by jenkins-bot:
[mediawiki/extensions/Math@REL1_43] Fix for Math Popup not working in newer version of Popup-Extension
https://gerrit.wikimedia.org/r/1105074
Tue, Dec 17
Change #1105074 had a related patch set uploaded (by Krinkle; author: FrederikHennecke1):
[mediawiki/extensions/Math@REL1_43] Fix for Math Popup not working in newer version of Popup-Extension
https://gerrit.wikimedia.org/r/1105074
Mon, Dec 16
Change #1098570 had a related patch set uploaded (by Krinkle; author: Krinkle):
[performance/statsv@master] statsv: Add dogstatsd/Prometheus support
https://gerrit.wikimedia.org/r/1098570
Wed, Dec 11
Tue, Dec 10
Mon, Dec 9
Dec 4 2024
Change #1099821 merged by Cwhite:
[operations/puppet@production] webperf: set statsd exporter timer type to histogram
https://gerrit.wikimedia.org/r/1099821
Change #1099796 merged by Cwhite:
[operations/puppet@production] webperf: disable statsd-exporter relaying flag
https://gerrit.wikimedia.org/r/1099796
Change #1099720 merged by Cwhite:
[operations/puppet@production] webperf: set statsv.py --statsd to statsd.eqiad.wmnet
https://gerrit.wikimedia.org/r/1099720
Change #1099822 merged by Cwhite:
[operations/puppet@production] prometheus: restart statsd-exporter on config change
https://gerrit.wikimedia.org/r/1099822
Change #1098521 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] statsd: Create a `stats` mw.track topic for dogstatsd/Prometheus
https://gerrit.wikimedia.org/r/1098521
Dec 3 2024
Change #1098517 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Make use of built-in packageFiles `config` feature
https://gerrit.wikimedia.org/r/1098517