使用warnNotification和critNotification将Bosun通知分配给警报定义,并在发生新事件时指示将渲染的警报模板发送到何处。通知可以通过电子邮件发送或使用HTTP GET / POST请求。还有一个打印通知,仅将信息添加到Bosun日志文件中。
如果要隐藏纯文本形式的URL,密码或API密钥,则可以用来${env.VARIABLENAME}从环境变量(通常是从Bosun初始化脚本中导出)中加载值。请注意,谁可以访问变量没有任何保护(它们可以很容易地显示在模板中),但是确实会阻止它们直接显示在“规则html" target="_blank">编辑器”页面或.conf文件中。
notification logfile { print = true } #print can be added to any notification type to help with debugging notification email { email = sysadmins@example.com print = true }
Bosun 是一个新型的监控和告警系统,由Stack Exchange团队打造,使用golang编写,支持定义复杂的告警规则,支持OpenTSDB、Graphite、Logstash-Elasticsearch 等数据源。bosun 将是 zabbix、nagios的有力竞争者。
本文向大家介绍Bosun Alert示例,包括了Bosun Alert示例的使用技巧和注意事项,需要的朋友参考一下 示例 Bosun警报是使用自定义DSL在配置文件中定义的。它们使用函数来评估时间序列数据,并在警告或关键表达式非零时生成警报。警报使用模板在通知中包括其他信息,这些信息通常是电子邮件和/或HTTP POST请求。 该警报将发送电子邮件,主题为过去1分钟内空闲CPU使用率平均不到40%
本文向大家介绍Bosun Linux绑定健康,包括了Bosun Linux绑定健康的使用技巧和注意事项,需要的朋友参考一下 示例 模板定义 警报定义 通知优先浏览
本文向大家介绍Bosun HTTP GET / POST通知,包括了Bosun HTTP GET / POST通知的使用技巧和注意事项,需要的朋友参考一下 示例 可以使用HTTP GET或HTTP POST请求将警报事件发送到其他系统。您可以直接发送呈现的警报(也许使用模板中的markdown),也可以使用body = ... {{.|json}} ...和contentType作为JSON对象的
本文向大家介绍Bosun Twilio的短信通知,包括了Bosun Twilio的短信通知的使用技巧和注意事项,需要的朋友参考一下 示例 换出AccountSid,AuthToken,ToPhoneNumber并FromPhoneNumber为您的凭据/预期的收件人。您需要确保如果在ToPhoneNumber和中FromPhoneNumber有+ ,则对它们进行urlencode编码(即:作为%2
本文向大家介绍Bosun Slack Notifications 松弛通知,包括了Bosun Slack Notifications 松弛通知的使用技巧和注意事项,需要的朋友参考一下 示例