[DEFAULT] # Alert after this many failures max_failures=0 # Send new alert after this many seconds if service still fails resend_alert_time=3600 # Send alert on recovery # can be yes, no or if-alerted recovery_alert=if-alerted # python module to use for notifications. # currently provided modules: # - sysalert.email # # Module should contain success() and failure() methods. # These methods should take three paramters: # # service_name - name of the service # failures - list of dicts containing data about previous (and current) failures. # the list is sorted on time with the first failure first and latest failure at the end. # config - a dict containing any entries in the section from this file named after the alert method. # i.e 'sysalert.email'-section for 'sysalert.email' alert method. alert_method=sysalert.email [sysalert.email] # defaulting to root@ if these are not set #mail_from=sysalert #mail_to=root smtp_host=localhost # Specific services can have their own configuration # If you have an unstable service that sometimes fails three times # before it recovers you can override max_failures for this service # by adding a section named after that service: # #[unstable.service] #max_failures=3