Sensu - Сбой SMS-оповещения о проверке активности

Я хочу отправить SMS-оповещение, когда клиент не проходит проверку активности. У меня нет желания перенастраивать какие-либо параметры поддержания активности клиентов, просто используйте значения по умолчанию и отправьте оповещение.


person Mike    schedule 13.05.2014    source источник
comment
Приносим извинения за длительную задержку, однако, похоже, что только клиенты должны настраивать свои собственные параметры проверки активности. Как бы отстало, как мне показалось, работает.   -  person Mike    schedule 30.07.2014


Ответы (2)


Вы можете ОЧЕНЬ легко настроить это только на сервере. Ваши сообщения поддержки активности должны использовать ваш обработчик по умолчанию. Вы можете настроить обработчик по умолчанию для отправки SMS (я просто использую обработчик электронной почты, но отправляю его на [email protected]). Если вы используете обработчик по умолчанию для других целей, проще изменить другие проверки, чтобы использовать другой обработчик, чем перенастроить каждого клиента ... Ps в качестве примечания (если у вас есть несколько серверов, которые контролируются sensu). Вам следует изучить некоторые инструменты управления конфигурацией. Мы используем шеф-повара, и это замечательно. Если мне нужно было изменить обработчик проверки или даже всех, я просто изменяю рецепт, а затем говорю машинам, чтобы они снова сходились, и процесс выполняется всего за несколько минут.

person JoshZ    schedule 06.08.2014
comment
Я не против держать его на клиенте (тем более, что есть некоторые с кастомными конфигами). Мы используем puppet в качестве инструмента управления конфигурацией, никогда не были знакомы с шеф-поваром. - person Mike; 09.08.2014

Проверка активности подобна любой другой проверке и может принимать обработчики.

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

Если вы используете марионетку, вы можете установить настройки поддержки активности следующим образом:

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

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

person SolarKennedy    schedule 16.11.2014