Page MenuHomePhabricator

Enable client error logging on ca.wikipedia.org (Catalan)
Closed, ResolvedPublic

Description

Enabling on Catalan Wikipedia for a modest bump in usage to give the Web team some more data to work with.

See T246030: Enable client side error logging in prod for small wiki for enablement on Hawaiian, and the associated patch for reference.

Event Timeline

jlinehan created this task.Jul 15 2020, 3:37 PM
LGoto triaged this task as High priority.Jul 15 2020, 3:45 PM
LGoto moved this task from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
jlinehan renamed this task from Enable client error logging on Catalan Wikipedia to Enable client error logging on ca.wikipedia.org (Catalan).Jul 15 2020, 4:11 PM
jlinehan updated the task description. (Show Details)
jlinehan added a subscriber: Ottomata.

Change 612893 had a related patch set uploaded (by Jason Linehan; owner: Jason Linehan):
[operations/mediawiki-config@master] Enable client error logging on ca.wikipedia.org, and disable on haw.wikipedia.org.

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

Mholloway updated the task description. (Show Details)Jul 15 2020, 5:22 PM
Mholloway added a comment.EditedJul 15 2020, 6:22 PM

To add further support for leaving client-side error logging in place on Hawaiian Wikipedia (as discussed on the patch): the number of events coming from there is very low (actually 0 most days). Even if enabling on Catalan Wikipedia results in a surprisingly large increase in load on Logstash, disabling on Hawaiian Wikipedia would do little to offset it.

https://logstash.wikimedia.org/goto/e967e2befcc858060297c610278ca3b1

@Mholloway, @jlinehan, thank you for the prompt action! Would it be possible to add any of the Desktop Improvements Project test wikis? Here's where we're rolling out Vue.js search and DIP:

I can make a new task if that would help.

Yeh let's use a separate task for that. Olga also said she was going to consider reaching out to Catalan Wikipedia about being a test wiki.

@Mholloway, @jlinehan, thank you for the prompt action! Would it be possible to add any of the Desktop Improvements Project test wikis? Here's where we're rolling out Vue.js search and DIP:

Thanks for following up on this, yeah I was going to make a separate task for this because we will likely want to break this into two or more deployments due to some of these wikis being decently high traffic (Hebrew and French Wikipedia in particular). I'd like to examine the load from some of the smaller projects before opening things up more.

That said, I can enable some of these on this patch (and modify the task). If you create a separate task with the full list on it, I'll cross out the ones we catch with this patch and we can explore the rest on that ticket and go from there.

jlinehan added a comment.EditedJul 15 2020, 7:21 PM

Yeh let's use a separate task for that. Olga also said she was going to consider reaching out to Catalan Wikipedia about being a test wiki.

Okay we can follow up on that ticket then. We should be able to make those config changes same-day, the question is more about how many events we're going to see. I'll keep this patch to just be Catalan and we can follow up with the other patch and keep increasing the coverage until you have what you need or we hit a snag with capacity.

Thank you, @Jdlrobson. Blah, I think I had missed that. I've opened T258099 to track whichever approach makes sense.

@jlinehan, comments in flight! Task is up at T258099 :]

Mholloway updated the task description. (Show Details)Jul 16 2020, 8:28 PM

Change 612893 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable client error logging on ca.wikipedia.org

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

Mentioned in SAL (#wikimedia-operations) [2020-07-16T20:32:46Z] <mholloway-shell@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Enable client error logging on Catalan Wikipedia (T258073) (duration: 00m 57s)