Page MenuHomePhabricator

Need an administrative front end for BounceHandler
Closed, ResolvedPublic

Description

23:08 <Jeff_Green> someday someone can write an administrative dashboard for it

Currently, BounceHandler reports and effectiveness are recorded via various SQL commands in https://wikitech.wikimedia.org/wiki/BounceHandler_Configurations.

It is a tiresome job to SSH and do the query, but great if we have a front end. BounceHandler graphs such as :

  1. Bounces handled
  2. Number of unsubscribes

can be plotted with a tool such as Ganglia ( feasible ? ) so that we will not miss a Bounce/Un-subscribe hike. This hike can be due to one of the MX black-listing polonium, and our thorough regex fails to identify the same as a temporary bounce. This can lead to mass unsubscribes, and hence needs to be monitored.

Event Timeline

01tonythomas raised the priority of this task from to Needs Triage.
01tonythomas updated the task description. (Show Details)
01tonythomas added subscribers: 01tonythomas, Jgreen, Legoktm.
Dzahn triaged this task as Medium priority.Oct 19 2015, 11:23 PM
Dzahn subscribed.

We can send the data to graphite and put up some graphs on grafana.

Change 247481 had a related patch set uploaded (by Legoktm):
Send bounce and unsubscribe counts to graphite

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

Change 247481 merged by jenkins-bot:
Send bounce and unsubscribe counts to graphite

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

Hope to see the graphs in thttps://grafana.wikimedia.org soon

00:00 <legoktm> tonythomas: I'll create a dashboard once it gets deployed
00:00 <legoktm> tonythomas: next thursday

https://grafana.wikimedia.org/dashboard/db/mediawiki-bouncehandler

The bounces always having 1 is a bit fishy, I'll look at the actual logs.