Permalink
Commits on Jun 2, 2014
  1. Fix setup.py

    plathrop committed Jun 2, 2014
  2. Fix dependencies.

    plathrop committed Jun 2, 2014
Commits on Nov 18, 2013
  1. * cull it harder

    Jos Boumans
    Jos Boumans committed Nov 18, 2013
Commits on Nov 17, 2013
  1. * make sure that pagerduty works with large errors

    Jos Boumans
    Jos Boumans committed Nov 17, 2013
Commits on Sep 27, 2013
  1. just go ahead and send to pagerduty methods if it's in the OK state, …

    manos committed Sep 27, 2013
    …in case the ACK didn't happen.
    
    The PD lib will not re-send the ACK if the incident key isn't present anyway.
Commits on Aug 6, 2013
  1. also, make it work

    manos committed Aug 6, 2013
  2. add manifest and requirements

    manos committed Aug 6, 2013
  3. collectd stops parsing stdout messages after it gets one it didn't un…

    manos committed Aug 6, 2013
    …derstand, apparently. nice.
Commits on Jul 30, 2013
  1. this was broken.. forgot self)

    manos committed Jul 30, 2013
  2. not unconditionally, though

    manos committed Jul 30, 2013
  3. Merge pull request #6 from manos/warn-on-message-state

    manos committed Jul 30, 2013
    let's trigger alerts if the error message changes - not only if the stat...
  4. let's trigger alerts if the error message changes - not only if the s…

    manos committed Jul 30, 2013
    …tate changes.
    
    e.g. we're in 'warning' for a day, something else fails, and the monitoring script appends the other error to the message. This should trigger another email, and update pagerduty with the new message text.
Commits on Jul 29, 2013
Commits on Mar 25, 2013
Commits on Mar 11, 2013
  1. versions.. ugh

    manos committed Mar 11, 2013
  2. allow the disabling of email/pagerduty alerts via a disable_alerts() …

    manos committed Mar 11, 2013
    …method.
    
    Also, pep8.
Commits on Jan 29, 2013
  1. Merge pull request #3 from manos/noloads

    manos committed Jan 29, 2013
    json.loads here is quite silly. wtf.
Commits on Jan 2, 2013
  1. Merge pull request #2 from manos/fix-smtp-usage

    manos committed Jan 2, 2013
    ok, lists of addresses need to be a list in the call to sendmail(),
  2. using the right variable...

    manos committed Jan 2, 2013
  3. ok, lists of addresses need to be a list in the call to sendmail(),

    manos committed Jan 2, 2013
        but when MIME encoding the message (headers), the To: line must be a string. And there must be a space after the commas.
Commits on Nov 20, 2012
  1. doc update

    manos committed Nov 20, 2012
Commits on Nov 14, 2012
  1. version bump

    manos committed Nov 14, 2012
  2. remove site-specific logic for adding a riemann tag if

    manos committed Nov 14, 2012
    paging was requested. Add method for adding tags to riemann.
  3. vers

    manos committed Nov 14, 2012
  4. vers

    manos committed Nov 14, 2012
  5. if we update the dir, self.state_file, which is composed from

    manos committed Nov 14, 2012
    the dir, needs to be updated too.
  6. version bump

    manos committed Nov 14, 2012
  7. updating docs

    manos committed Nov 14, 2012
  8. add tags to riemann message. for now, add 'paging_required' if a user

    manos committed Nov 14, 2012
    passed page=True and the state has transitioned.
    Future: support arbitrary tags....