Page MenuHomePhabricator

Write custom prometheus exporter for Indic Wiki stats and show them as a grafana dashboards
Closed, DeclinedPublic

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

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 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!

@Tshrinivasan: Hi! Any news to share? Can this task be closed as the Hackathon is over, and as it seems that work is tracked in https://github.com/tshrinivasan/indicwiki_stats_exporter instead? Thanks! :)

@Tshrinivasan: Could you please answer the last comment? Thanks in advance!

Unfortunately no reply from @Tshrinivasan hence declining.