Служба уведомлений Toller
Назначение ПО
Данный программный модуль предназначен для формирования уведомлений от Платформы Радар и пересылки сформированных уведомлений пользователям и администраторам.
Конфигурация Toller
Конфигурация Toller располагается в меню администрирования Кластер - Управление конфигурацией - Toller (см. рисунок 1).
Рисунок 1 -- Настройки Toller
Настройка пользователей
Для настройки получения уведомлений от Платформы Радар конкретными пользователями необходимо выполнить следующие шаги:
-
Зайти в интерфейс Платформы Радар с правами администратора.
-
Перейти в раздел Администрирование - Пользователи и права, как изображено на рисунке 2.
Рисунок 2 -- Пользователи и права
-
Найти или создать нужного пользователя и нажать на кнопку редактирования в строке данного пользователя.
В правой части страницы откроется форма редактирования параметров пользователя (см. рисунок 3).
Рисунок 3 -- Параметры пользователя
-
Указать актуальный "Email" пользователя, на который предусмотрена отправка уведомлений;
-
Нажать кнопку "Обновить" для сохранения введённых настроек;
-
Авторизоваться под только что созданным\отредактированным пользователем;
-
Перейти в настройки профиля данного пользователя, нажав на имя пользователя в правом верхнем углу интерфейса и нажав на кнопку "Профиль";
-
Произвести необходимые настройки оповещений, как изображено на рисунке 4;
Рисунок 4 -- Настройки оповещений
- Нажать кнопку "Сохранить" для сохранения настроек.
При корректном выполнении вышеописанных действий данный пользователь будет получать уведомления Платформы Радар на указанный в параметрах учетной записи почтовый адрес.
Настройка оповещений о работе сервисов
Для настройки оповещений о работе сервисов необходимо сделать следующее (все действия необходимо выполнять под привилегированным пользователем):
-
Произвести настройку службы node_exporter.
Расположение конфигурационного файла:
/etc/systemd/system/node_exporter.service
;В конец строки ExecStart добавить
--collector.systemd
;После чего конфигурационный файл должен выглядеть следующим образом:
[Unit] Description=Node Exporter Wants=network-online.target After=network-online.target [Service] User=node_exporter Group=node_exporter Type=simple ExecStart=/opt/pangeoradar/node_exporter/node_exporter --web.listen-address=":9101" --collector.systemd [Install] WantedBy=multi-user.target
-
Далее необходимо выполнить команду
sudo systemctl daemon-reload
-
После чего, перезапустить службу node_exporter командой
sudo service node_exporter restart
"Оповещения будут отправляться на адрес, указанный в параметре SmtpDefaultTo" конфигурационного файла
/opt/pangeoradar/configs/pangeoradar-toller.yaml
"