Page MenuHomePhabricator

Write custom prometheus exporter for Indic Wiki stats and show them as a grafana dashboards
Open, Needs TriagePublic

Description

Get various stats like

Total number of articles
Total number of users
Total number of Categories
Total number of project pages
Total number of templates

and more

and export them as custom exporter so that a prometheus can scrap and show in a grafana dashboard.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 8 2020, 3:30 PM

Built a custom prometheus exporter for indic wikipedia sites stats
source - https://github.com/tshrinivasan/indicwiki_stats_exporter

demo grafana dashboard that uses the data from the custom exporter - http://139.59.47.5:3000/d/kx1Pb36Zz/indic-wiki-stats

screenshot - https://grafana.com/api/dashboards/12265/images/8113/image

Currently it works only for indic wikipedia sites.

Can extend by adding more wiki sites like wiktionary. wikibooks etc.

Tshrinivasan closed this task as Resolved.May 10 2020, 12:48 PM
Tshrinivasan reopened this task as Open.

If these kind of dashboards are useful, we can host the exporter, prometheus, and grafana on wiki cloud vps and build more exporters and dashboards.

Will get inputs from indic wiki community and proceed further.

Hi, the Wikimedia Hackathon 2020 took place two months ago. Can you please provide an update on this task? If this task was worked on and finished, then please change the task status to resolved. If this task is still valid and should stay open, then please associate an active project tag to this task so this task can be found on an active project workboard. Thanks!