Комментарии 18
Вы сами то читаете, что пишете?
на сколько это надежно?
Система работает уже около месяца. Было проведено 4 проверки в разное время (отключение ИБП из сети). Все четыре раза система добросовестно отрабатывала отправкой sms. Плюс к этому, для проверки были подключены другие триггеры, при срабатывании которых также приходили sms. Пока мне сложно представить, что может пойти не так.
достаточно. только по непонятным причинам иногда отваливается из системы сам модем, соответственно пропадает USB0, но присутствуют остальные… Решается или перетыканием модема, или программно:
Только мы gammu-smsd пользуем. Но не суть…
UPD: ниже la0 ссылается на что почитать про надежность. Но для наших целей не смертельно важных уведомлений — вполне годится.
скрипт
#!/bin/sh
if [ $( ls /dev/tty* | grep 'USB0' | wc -l ) -eq 0 ]; then
usb_modeswitch -R -v 12d1 -p 1003
fi;
В крон его раз в полчаса и норм.Только мы gammu-smsd пользуем. Но не суть…
UPD: ниже la0 ссылается на что почитать про надежность. Но для наших целей не смертельно важных уведомлений — вполне годится.
Спасибо. Прикручу себе.
Интересно. Данный вариант не рассчитывался как основной. GSM только в случает отключения электроэнергии, а следовательно отключения оборудования провайдера — когда основные каналы падают.
На всякий случай уточню свой комментарий:
> отказался от GSM как основного канала уведомлений мониторинга.
читать как
> отказался от GSM как основного канала SMS-уведомлений мониторинга.
Понятно, что обычно push и email основные, SMS для чего-то очень важного.
SMS, как оказалось, тоже нужно дублировать.
PS БС скорее всего находится рядом с вашим объектом и при проблемах с электричеством её тоже может этими проблемами накрыть
> отказался от GSM как основного канала уведомлений мониторинга.
читать как
> отказался от GSM как основного канала SMS-уведомлений мониторинга.
Понятно, что обычно push и email основные, SMS для чего-то очень важного.
SMS, как оказалось, тоже нужно дублировать.
PS БС скорее всего находится рядом с вашим объектом и при проблемах с электричеством её тоже может этими проблемами накрыть
почему вы и пользователя в группу добавили и gnokii через sudo запускаете? Мне кажется одно из этих действий лишнее.
# в начале строки обычно значит что команда выполняется от рута, но это не соответствует тому, что написано строкой выше.
Дальше логинимся под пользователем zabbix и пишем очень простой скрипт.
# nano /home/user/smsscript
# в начале строки обычно значит что команда выполняется от рута, но это не соответствует тому, что написано строкой выше.
пилите проверку счета на мопеде через забикс, а то когда упадёт и денег на счету не окажется
У меня на 2.2 zabbix напрямую работает с модемом — проблем не замечено, судя по докам в 2.4 это также доступно. У ваше метода со скриптом есть преимущества перед прямой работой zabbix с модемом?
Плюсую. Зачем эти пляски с бубном если заббикс умеет общаться с GSM модемом сам безо всяких прослоек?
И еще один плюс. У нас Заббикс 2.2, дебиан 7, работает нативно с модемом без использования «скрипта».
Нюанс был в том, что при ребуте мог измениться порт модема, а ребут иногда нужен. Мой коллега решил так:
Модем по данным системы — ZTE MF192+
В итоге в «Media Types» Zabbix`а прописывается тип: SMS и порт: /dev/ttySMS
Нюанс был в том, что при ребуте мог измениться порт модема, а ребут иногда нужен. Мой коллега решил так:
cat /etc/udev/rules.d/55-zteMF192-persistent-serial.rules
# ZTE MF192 ZTE WCDMA Technologies MSM
SUBSYSTEMS==«usb», ATTRS{idVendor}==«19d2», ATTRS{idProduct}==«1217»,SYMLINK+=«ttySMS»
Модем по данным системы — ZTE MF192+
В итоге в «Media Types» Zabbix`а прописывается тип: SMS и порт: /dev/ttySMS
Обычно триггеры и соответственно уведомления от них создаются на «серьезность» проблемы. Т.е., допустим (алгоритм исключительно для примера):
1) Disaster — звонок от «железной леди» + SMS + Почта, мессенджеры + дашборд
2) High — SMS + Почта, мессенджер + дашборд
3) Average, Warning — Почта, мессенджер + дашборд
4) Info — просто на дашборд, который желательно вывести на отдельный экран не стену.
В итоге, при добавлении новых итемов, тригеров и назначении их важности они автоматически попадают в нужную категорию уведомлений для нужных юзеров. К примеру, можно настроить, чтобы звонок и СМС в 3 часа ночи приходили только дежурному админу, а днем — всем.
Естественно, схема уведомлений может быть намного сложнее, но делать отдельный алерт на каждый триггер не стоит.
1) Disaster — звонок от «железной леди» + SMS + Почта, мессенджеры + дашборд
2) High — SMS + Почта, мессенджер + дашборд
3) Average, Warning — Почта, мессенджер + дашборд
4) Info — просто на дашборд, который желательно вывести на отдельный экран не стену.
В итоге, при добавлении новых итемов, тригеров и назначении их важности они автоматически попадают в нужную категорию уведомлений для нужных юзеров. К примеру, можно настроить, чтобы звонок и СМС в 3 часа ночи приходили только дежурному админу, а днем — всем.
Естественно, схема уведомлений может быть намного сложнее, но делать отдельный алерт на каждый триггер не стоит.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Оповещения Zabbix через sms используя GSM модем. Простая настройка