Оригинальная статья доступна по ссылке
Автор оригинальной статьи: Silines
Zabbix представляет собой бесплатную систему на базе Linux для удаленного мониторинга показаний различных приборов, которые передают на неё данные по сети интернет. Данная система позволяет хранить полученные данные в виде логов, строить графики, обрабатывать полученные значения, а также отправлять e-mail и sms уведомления при возникновении прописанных пользователем событий. Для того, чтобы упростить и ускорить интеграцию BOREAS-1, BOREAS-2 и BOREAS-3 в Zabbix, нами были составлены специальные шаблоны. В рамках данной статьи мы опишем, как с ними работать, приведем примеры создания графиков, а также триггеров и тревожных событий для отправки e-mail и sms. Для более подробного изучения данной системы, вы можете ознакомиться с руководством пользователя на официальном сайте Zabbix (ссылка). Описываемые в статье шаблоны были составлены на Zabbix версии 7.2.


Импорт шаблона в Zabbix и добавление устройства BOREAS-1, BOREAS-2 и BOREAS-3
Для импорта готового шаблона в Zabbix, нужно скачать архив по ссылке и импортировать его в систему через вкладку “Templates” (BOREAS-1, BOREAS-2 и BOREAS-3), через соответствующую кнопку “Import”. Подгруженный шаблон отобразится в списке.

Для добавления в систему устройства BOREAS-1, BOREAS-2 и BOREAS-3 необходимо зайти во вкладку “Host groups” и создать группу, затем во вкладке “Hosts” добавить новый хост, указав подходящий шаблон, импортированный на предыдущем шаге.

Настройка макросов в Zabbix

Для более удобной настройки устройства, часть параметров, необходимых для его работы в Zabbix прописаны в специальных макросах.
Макрос | Описание |
{$DEVICE_IP} * | IP адрес устройства |
{$DEVICE_PORT} * | SNMP порт устройства |
{$REQUEST_PERIOD_S} * | Интервал опроса |
{$BOREAS_SENSOR[N]_HUMIDITY_MAX} | Максимальная влажность, после которой сработает триггер датчика [N] |
{$BOREAS_SENSOR[N]_HUMIDITY_MIN} | Минимальная влажность, после которой сработает триггер датчика [N] |
{$BOREAS_SENSOR[N]_TEMP_MAX} | Максимальная температура, после которой сработает триггер датчика [N] |
{$BOREAS_SENSOR[N]_TEMP_MIN} | Минимальная температура, после которой сработает триггер датчика [N] |
Обязательные макросы выделены – *
* [N] – номер датчика
Взаимодействие с датчиками подключенного устройства (Items) BOREAS-1, BOREAS-2 и BOREAS-3

Каждый датчик температуры и влажности (в нашем случае REX-5NS) выражен в Zabbix в группе “Items”, цифра [N] возле датчика соответствует порядковому номеру датчика в устройстве. Вы можете поменять название датчика в графе “Name”.
Группа Item | Назначение |
HUM[N] | Отслеживание значения влажности датчика [N] |
TEMP[N] | Отслеживание значения температуры датчика [N] |
Триггеры, представленные в шаблоне
Триггеры в Zabbix – это логические выражения, которые “оценивают” собранные данные и отражают текущее состояние системы. Они позволяют задать порог, с помощью которого система сообщит о “проблеме” в случае выхода за рамки пороговых значений. По умолчанию в шаблоне все триггеры, кроме “Device disconnect trigger”, находятся в статусе “Disabled”.

Группа Trigger | Назначение | |
BOREAS SENSOR[N] Disconnect trigger[1] | Оповещение об отключении датчика (срабатывает, если датчик отключить от устройства, либо при его выходе из строя) | |
BOREAS SENSOR(N)_HUM_TRIGGER[1] | Оповещает о выходе из заданных рамок датчика влажности (в макросах вы настраиваете нижнее и верхнее пороговое значение, оно должно быть в рамках возможностей измерения вашего датчика) | |
BOREAS SENSOR(N)_TEMP_TRIGGER[1] | Оповещает о выходе из заданных рамок датчика температуры (в макросах Вы настраиваете нижнее и верхнее пороговое значение, оно должно быть в рамках возможностей измерения вашего датчика) | |
Device 1 Disconnect Trigger | Оповещает об отключении устройства | |
[1] – отключены по умолчанию |
Оповещение о срабатывании триггеров
Zabbix предоставляет возможность настроить уведомления по триггерам. Для этого необходимо настроить способы оповещений под подходящий метод отправки.
Для создания оповещения по e-mail необходимо перейти во вкладку Alerts/Media types и нажать “Create media type”.


Заходим во вкладку Actions/Trigger actions и создаем новый “Action”.

В настройках пользователя Users/users/admin указываем почтовый адрес, на который будут отправляться уведомления.

После срабатывания триггера получаем письмо:

Где купить?
BOREAS-1, BOREAS-2 и BOREAS-3 можно приобрести в интернет-магазине Cyber Networks со склада или под заказ. Все цены с НДС. Доставка оборудования до адреса клиента в России абсолютно бесплатная. Разместить заказ Вы можете, написав в отдел продаж по email sales@cybernetworks.ru или через корзину сайта.
Помимо продажи оборудования мы оказываем квалифицированную консультацию и техническую поддержку в подборе любого оборудования под конкретные задачи конечного клиента или системного интегратора, а также готовим всю необходимую проектную документацию для новых проектов развертывания систем мониторинга как опытный интегратор решений. Работаем по всей России.