Bosun 电子邮件通知
示例
要发送电子邮件通知,您需要在配置文件中添加以下设置:
#Using a company SMTP server (note only one can be define) smtpHost = mail.example.com:25 emailFrom = bosun@example.com #Using Gmail with TLS and username/password smtpHost = smtp.gmail.com:587 emailFrom = myemail@gmail.com smtpUsername = myemail@gmail.com smtpPassword = ${env.EMAILPASSWORD} #Chained notifications will escalate if an incident is not acked before the timeout notification it { email = it-alerts@example.com next = oncall timeout = 30m } #Could set additional escalations here using any notification type (email/get/post) #or set next = oncall to send another email after the timeout if alert is still not acked notification oncall { email = escalated-alerts@example.com } #Multiple email addresses can be specified in one notification definition #Use runOnActions = false to exclude updates on actions (ack/closed/forget) notification engineering { email = core-alerts@example.com,qa-alerts@example.com,prod-alerts@example.com runOnActions = false }