Настройка SMS оповещений в Zabbix 4.0

Настройте SMS оповещения в Zabbix 4.0 легко и быстро! ⚡ Получайте мгновенные уведомления о проблемах, используя GSM модем. Инструкция для тех, кто ценит свое время! #ZabbixSMS

В этой статье мы рассмотрим простую настройку SMS оповещений в Zabbix 4.0. SMS уведомления – важный инструмент для оперативного реагирования на проблемы в вашей инфраструктуре. Мы предоставим пошаговое руководство, охватывающее все этапы: от установки необходимого ПО до настройки действий и медиа.

Подготовка к настройке

Для отправки SMS потребуется GSM модем или SMSC провайдер. Рассмотрим вариант с GSM модемом на базе Linux. Убедитесь, что модем корректно определился в системе (например, через lsusb). Вам потребуется скрипт для отправки SMS, который будет вызваться Zabbix.

Установка и настройка Gammu

Gammu – утилита для работы с GSM модемами. Установка выполняется командой: sudo apt-get install gammu. После установки необходимо сконфигурировать Gammu для работы с вашим модемом. Создайте файл /etc/gammurc и укажите параметры подключения к модему.

Создание скрипта отправки SMS

Создайте bash скрипт (например, /usr/local/bin/zabbix_sms.sh) для отправки SMS через Gammu. В скрипте используйте переменные, передаваемые из Zabbix: номер телефона и сообщение. Не забудьте сделать скрипт исполняемым: chmod +x /usr/local/bin/zabbix_sms.sh.

Настройка Zabbix

  1. Создайте медиа тип в Zabbix (Administration -> Media types). Укажите команду execute /usr/local/bin/zabbix_sms.sh "{ALERT.SENDTO}" "{ALERT.MESSAGE}".
  2. Создайте пользователя и настройте его медиа (тип – созданный SMS, номер телефона).
  3. Создайте действие (Configuration -> Actions). Укажите условия (например, триггер в состоянии проблема) и операции (отправка сообщения выбранному пользователю). Используйте макросы для форматирования сообщения (например, {ITEM.NAME}, {TRIGGER.STATUS}, {EVENT.RECOVERY.STATUS}).

Настройка SMS оповещений в Zabbix 4.0

Troubleshooting

Если уведомления не приходят, проверьте log файлы Zabbix и Gammu на наличие error. Убедитесь, что скрипт выполняется от имени пользователя, под которым работает Zabbix. Проверьте правильность номера телефона и настройки модема. Используйте debug режим Gammu для выявления проблем.

Этот howto поможет вам настроить SMS alerts в Zabbix 4.0. Для более продвинутой настройки рассмотрите использование API провайдера или интеграцию с telegram через скрипт.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
linuxphone.ru