nagios - смс уведомление через канал
Как я могу настроить это SMS-уведомление через канал? Может кто-нибудь объяснить или уронить ссылку, связанную с моей проблемой.
2 ответа
Поскольку модуль smsbox в канале имеет интерфейс HTTP, вы можете получить сценарий оболочки (или любой другой тип языка сценариев командной строки с поддержкой HTTP) для вызова его через URI. Если вы еще не настроили и не запустили kannel и, поскольку он довольно сложный зверь, лично я бы порекомендовал smstools, если вы используете дистрибутив Linux с управлением пакетами.
В любом случае, более подробная информация ниже:
kannel руководство пользователя, подробности о подаче HTTP-SMS
Что ж, если вы можете отправлять смс-сообщения из командной строки в Kannel, вы можете настроить Nagios на запуск команды при уведомлении, а затем передать нужные данные в Kannel.
Тем не менее, это не может быть вашим лучшим способом. У меня есть Nagios отправка уведомлений через XMPP, он же IM. У меня есть специальная учетная запись в Gtalk, в которую он постоянно входит. Так что он работает с любым сервисом XMPP. Как на моем телефоне Android, так и на любом клиенте IM на моем компьютере (даже если у меня открыт браузер на домашней странице Google или в GMail), когда что-то происходит на сервере, я получаю уведомление в течение нескольких секунд. Я даже могу попросить дополнительную информацию, или, если интернет отключится, я увижу, что он отключился. Я считаю, что это намного лучше, чем SMS во всех отношениях.