Page MenuHomePhabricator

Break pageview metrics down by month
Closed, DuplicatePublic

Description

The page views metrics (https://wikipedialibrary.wmflabs.org/dashboard/) currently show a total over all time. It would be far more informative if we could see the data broken down by month.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 3 2017, 9:23 AM
Samwalton9 triaged this task as Medium priority.Jul 3 2017, 9:23 AM
Samwalton9 moved this task from Incoming tasks to Administrators on the Library-Card-Platform board.

I've been noodling around in the metrics code, and discovering various issues with what we're doing there. An example is that some of our reports have running totals over time and some don't. Another is that the pageviews data view feels a bit like reinvention of the wheel. Basically, I'm not sure what the goal of some of this stuff is.

We could use an off the shelf tool that does logfile analysis like awstats or webalizer to generate canned reports and graphs of page view data. Some of the other stats could be provided by something like pywik or open web analytics, which could also provide the pageview data.

Obviously, we're going to have some numbers that we care about that are particular to us as well, but I'd like to get the use cases all laid out based on what the project is trying to accomplish.

Related issues:
T158428 T147474 T147455

Ocaasi_WMF lowered the priority of this task from Medium to Low.Aug 16 2017, 5:40 PM

Are we removing this as a post-migration priority Jake? (re: lowering priority)

Sam, we are definitely deprioritizing this, possibly just removing the link to the page until we have more cycles in phase 3. It's very low-use now and fixing it is far less important than other priorities.

Samwalton9 removed jsn.sherman as the assignee of this task.Jun 5 2018, 12:49 PM
Samwalton9 added a subscriber: jsn.sherman.

Probably best to do this by integrating a more comprehensive reporting tool and stopping use of django-requests as a way of counting pageviews.