title: Need to build a Python/Django "dashboard" to replace system emails to admins
body: <p>For my python/django site I need to build a "dashboard" that will update me on the status of dozens of error/heartbeat/unexpected events going on.</p>
  
  <p>There are a few types of "events" that I'm currently tracking by having the Django site send emails to the admin accounts:
  <br/>1) Something that normally should happen goes wrong.  We synch files to different services and other machines every few hours and I send error emails when this goes wrong.
  <br/>2) When something that should happen actually happens.  Sometimes events in item #1 fail so horribly that they don't even send emails (try: except: around an event should always work, but things can get deleted from the crontab, the system configuration can get knocked askew where things won't run, etc. where I won't even get an error email and the lack of a success/heartbeat email will let me know something that should have happened didn't happen.)
  <br/>3) When anything unexpected happens.  We've made a lot of assumptions on how backend operations will run and if any of these assumptions are violated (e.g. we find two users who have the same email address) we want to know about it.  These events aren't necessarily errors, more like warnings to investigate.</p>
  
  <p><br/>
  So I want to build a dashboard that I can easily update from python/django to give me a bird's eye view of all of these types of activity so I can stop sending hundreds of emails out per week (which is already unmanageble.)</p>