Page MenuHomePhabricator

[EPIC] Modernize Search Platform dashboarding
Open, NormalPublic

Description

We already have Page Views, Google Search Console, and Editing metrics available in Superset, which provides easy, unified dashboarding of data stored in Druid. For example:

Let's bring Search Platform's metrics to this modern dashboarding solution! :D

Event Timeline

EBjune created this task.Jan 30 2018, 7:56 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 30 2018, 7:56 PM
debt triaged this task as Normal priority.Jan 30 2018, 9:26 PM
debt added a project: Discovery-Analysis.
debt added a subscriber: JKatzWMF.

Change 417480 had a related patch set uploaded (by Bearloga; owner: Bearloga):
[wikimedia/discovery/rainbow@develop] Reorganize some content

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

Change 417480 merged by Chelsyx:
[wikimedia/discovery/rainbow@develop] Reorganize some content

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

Restricted Application added a project: Product-Analytics. · View Herald TranscriptApr 19 2018, 12:22 AM
mpopov claimed this task.Apr 23 2018, 11:13 PM
mpopov moved this task from Triage to Doing on the Product-Analytics board.

@debt: is this something you and the team are interested in or would you rather move the most important metrics to Superset?

debt added a comment.Jul 9 2019, 5:30 PM

We'll discuss this during our Wednesday meeting. :)

TJones added a subscriber: TJones.EditedJul 10 2019, 3:32 PM

Makes sense to move to Superset and/or Turnilo and eventually move away from the existing Shiny dashboards (RIP).

Below is a list of metrics that seem like they be most beneficial as always available dashboards in Superset. (Lots of other metrics are important, but others are fine as things we have to go looking for in, say, Turnilo.)

  • API volume
  • search satisfaction / clickthrough
  • overall volume by platform (desktop/mobile web/iOS/Android)
  • overall volume by search type (full-text, “Go” box, morelike, autocomplete searches)
  • results page load times
  • zero results rate

For each, if applicable and possible:

  • breakdown by language
  • breakdown by project
  • breakdown by platform
  • breakdown by search type
mpopov renamed this task from Reorganize metrics dashboard for Search Platform to [EPIC] Modernize Search Platform dashboarding.Jul 11 2019, 3:00 PM
mpopov added a project: Epic.
mpopov updated the task description. (Show Details)
mpopov removed subscribers: Tbayer, gerritbot, JKatzWMF and 4 others.