В интеграционное решение СФЕРА-Мониторинг входит приложение SendSMS, которое позволяет:
- отправлять СМС сообщение с помощью сетевого устройства NetPing с модулем GSM
- блокировать повторные отправки СМС на один и тот же номер телефона в течении определенного времени
Для установки приложения SendSMS на ОС Linux необходимо:
- cкопировать на целевую ОС архив с файлами приложения "SendSMS.tar"
- распаковать архив с файлами следующей командой:
tar –xvf SendSMS.tar -C /usr/integration/
- изменить принадлежность файлов SendSMS на пользователя zabbix, с помощью команд:
sudo chown zabbix /usr/integration/SendSMS sudo chown zabbix /usr/integration/SendSMS/*
- cкопировать на целевую ОС файл скрипта "sendsms.sh" в папку "/usr/lib/zabbix/alertscripts":
sudo cp /usr/integration/SendSMS/sendsms.sh /usr/lib/zabbix/alertscripts/
- изменить принадлежность скрипта на пользователя zabbix:
sudo chown zabbix /usr/lib/zabbix/alertscripts/sendsms.sh
Для настройки оповещения в Zabbix:
- откройте страницу "Оповещения"→"Способы оповещения"
- нажмите на кнопку "Импорт" в верхней части страницы и выберите файл с настройкой оповещения "Ht-Tech Notification Netping SMS.xml" и нажать кнопку "Импорт"
После этого появится новый способ оповещения "Netping SMS"
- перейдите в настройку оповещения, нажав на название "Netping SMS"
- в настройках, в первых трёх параметрах скрипта, введите IP адрес устройства NetPing, имя пользователя и пароль для авторизации
- нажмите кнопку "Обновить", чтобы сохранить изменения
Далее необходимо добавить условия, при котором оповещения будут отправляться. Для примера рассмотрим отправку оповещения при срабатывания любого триггера с важностью "Высокая" и выше:
- откройте страницу "Оповещения"→"Действия"→"Действия триггеров"
- нажмите кнопку "Создать действие" в верхней части страницы, в открывшемся окне введите название действия, например "Критическая ситуация"
- в поле "Условия" нажмите кнопку "Добавить". В окне "Новое условие" выберите тип "Важность триггеров", оператор "больше чем или равно" и важность "Высокая". После этого нажмите кнопку "Добавить".
- в окне "Новое действие" перейдите во вкладку "Операции". В поле "Операции" нажмите кнопку добавить, после чего откроется окно настройки операции.
- в окне необходимо указать пользователей, которые могут участвовать в шаге операции и поле "Сообщение" ввести текст SMS сообщения, которое будет отправлено. Для примера, на скриншоте, для отправки выбрана группа пользователей "Zabbix administrators".
- включите галочку "Пользовательское сообщение" и введите текст сообщения (в примере сообщение "Test message")
- Нажмите кнопку "Добавить"
- В окне "Новое действие" также нажмите кнопку "Добавить"
После настройки процесса отправки оповещения, необходимо настроить оповещение у пользователей. Для примера добавим оповещение для пользователя "User", который входит в группу пользователей "Zabbix administrators":
- откройте окно настройки пользователей "Пользователи"→"Пользователи"
- в окне выберите пользователя, который будет получать оповещение
- перейдите на вкладку "Оповещения", и в поле "Оповещения" нажмите кнопку "Добавить". Откроется окно для добавления оповещения.
- в поле "Тип" выберите "Netping SMS"
- в поле "Отправлять на" введите номер телефона пользователя в формате “+7##########"
- нажмите кнопку "Добавить" и в окне настройки пользователя кнопку "Обновить" для сохранения изменений









