title: What are the best practices in monitoring DelayedJob?
body: <p>What is the best way to get alerts of some kind (email, HTTP callback, etc) about failed jobs in DelayedJob?</p>
  
  <p>I'm running in Heroku, so keeping the workers alive (god, monit, etc) is taken care of.</p>
  
  <p>NewRelic's error tracking functionality apparently doesn't register fatal errors in <code>Delayed::PerformableMethod</code>, but I do get performance metrics about stuff that doesn't fail.</p>