Назначение
| Информация |
|---|
| Уведомление пользователей об авариях (открытии/закрытии). |
| Оглавление | ||
|---|---|---|
|
| Отображение дочерних элементов |
|---|
Функционал:
Отправляет уведомления пользователям при открытии (
OPEN) или закрытии (CLOSE) инцидентов.Поддерживает уведомления для оборудования (
E_OPEN,E_CLOSE).Интегрируется с системой отправки сообщений (Telegram, Viber, Push).
Учитывает временные ограничения (
ACCIDENT_NOTIFY_START_TIME,ACCIDENT_NOTIFY_END_TIME).Логирует действия в файл
accident_push.log.
Запуск
| Блок кода | ||
|---|---|---|
| ||
/usr/abills/libexec/billd accident_notify |
Сценарии работы:
- Отправляет уведомления пользователям о новых авариях (
status = 0) и их закрытии (status = 1). - Учитывает временной интервал для отправки (
ACCIDENT_NOTIFY_START_TIMEиACCIDENT_NOTIFY_END_TIME). - Поддерживает разные типы уведомлений (Telegram, Viber, Push).
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|
| ACCIDENT_WARNING | Telegram,Viber | Типы уведомлений |
| ACCIDENT_NOTIFY_START_TIME | 08:00:00 | Начало временного интервала |
| ACCIDENT_NOTIFY_END_TIME | 21:00:00 | Конец временного интервала |