Page MenuHomePhabricator

Community updates module: Update Superset dashboard to support pilot wiki experiment
Closed, ResolvedPublic1 Estimated Story Points

Description

User story:

As Growth PM, I want to be able to see Superset metrics for any Wiki that has the Community Updates module enabled, because then I can make make an informed decision and share details with communities*.

*results to be shared after experiment concludes here: https://www.mediawiki.org/wiki/Growth/Community_Updates

Details:

We created this Superset dashboard for monitoring TestWiki instrumentation.

Let's make updates so this dashboard will work for our pilot wiki experiment.

Acceptance Criteria:
  • Events sent from Community Updates module on Wikipedia are collected by Metrics Platform are visible on Superset

Event Timeline

KStoller-WMF set the point value for this task to 1.Oct 15 2024, 4:28 PM

Change #1084036 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[operations/mediawiki-config@master] Growth [test2wiki]: enable community updates module

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

Change #1084036 merged by jenkins-bot:

[operations/mediawiki-config@master] Growth [test2wiki]: enable community updates module

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

Mentioned in SAL (#wikimedia-operations) [2024-10-30T13:19:29Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1084036|Growth [test2wiki]: enable community updates module (T376952)]], [[gerrit:1081099|[Growth] beta: configure the A/B test experiment variants (T377233)]]

We have enabled CommunityUpdates in test2wiki, I tested events are sent but not sure if they are ingested. @Cyndymediawiksim could you check if the events are properly ingested and we can see the data in the existing dashboard? Ty!

Mentioned in SAL (#wikimedia-operations) [2024-10-30T13:48:29Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1084036|Growth [test2wiki]: enable community updates module (T376952)]], [[gerrit:1081099|[Growth] beta: configure the A/B test experiment variants (T377233)]] (duration: 29m 00s)

We have enabled CommunityUpdates in test2wiki, I tested events are sent but not sure if they are ingested. @Cyndymediawiksim could you check if the events are properly ingested and we can see the data in the existing dashboard? Ty!

Checked events for test2wiki last week events - there are some events registered for Oct 30. The clicks made on Oct 31 are not shown yet - I'll post update when the events will be reflected on the dashboard.
The events for pilots wikis are shown, e.g. eswiki last week (Oct30-31 events)

Yay, it's exciting to see initial data start to come in!
And the CTR looks to be in a healthy range.

Retitle to just "Community Updates"

@Cyndymediawiksim - is this still happening?

@Etonkovidova, We do not need to have testwiki in the title. Unfortunately I do not have the permissions to rename the charts(i think that right is reserved for the creator of the chart). Pinging @mforns for visibility and help us in renaming. :)

Screenshot 2024-11-01 at 23.05.49.png (1×3 px, 551 KB)

@Etonkovidova, We do not need to have testwiki in the title. Unfortunately I do not have the permissions to rename the charts(i think that right is reserved for the creator of the chart). Pinging @mforns for visibility and help us in renaming. :)

Screenshot 2024-11-01 at 23.05.49.png (1×3 px, 551 KB)

Thank you, @Cyndymediawiksim!

Checked for events triggered on test2wiki - the events get displayed after >12h, the data on the graphs for the last 24 hours might not reflect the actual stats.

@KStoller-WMF - I checked events for the pilot wikis - this link. Could you take a look to make sure that no follow-ups are needed for this task?

It looks good to me, and I've been looking at the data at least once a week. Thanks for the work on this Cyndy and Marcel!