Sensu - 用于保持活动检查的SMS警报失败

时间:2014-05-13 23:34:24

标签: sensu

我想在客户端未通过保持检查时发送短信提醒。我不想重新配置任何客户端保持活动设置,只需使用默认值并发送警报。

2 个答案:

答案 0 :(得分:1)

您只需在服务器上轻松配置即可。您的Keepalive应该使用您的默认处理程序。您可以设置默认处理程序以发送SMS(我只是使用电子邮件处理程序,但将其发送到mynumber@verizonwireless.com)如果您使用默认处理程序执行其他操作则更改其他检查以使用其他内容处理程序比重新配置每个客户端... Ps作为旁注(如果您有多个服务器由sensu监控)您应该查看一些配置管理工具。使用厨师,味道好。如果我需要更改支票处理程序甚至所有支票,我只需修改配方,然后告诉机器重新收敛,这个过程只需几分钟即可完成。

答案 1 :(得分:1)

keepalive检查就像任何其他检查一样,可以使用处理程序。

http://sensuapp.org/docs/latest/keepalives

如果你正在使用木偶,你可以像这样设置保持活动设置:

class { 'sensu':
  ...
  client_keepalive => {
    handlers => [ 'sms' ],
  }
 }

https://github.com/sensu/sensu-puppet/blob/a37c512b29daed9dee7359cac3f3086c0ab3e809/manifests/init.pp#L148