Службы
Этот модуль предназначен для управления службами панели ISPmanager.
Добавить службу в мониторинг
Для отслеживания работоспособности службы, выделите ее в списке и нажмите кнопку "Добавить":
- Имя службы — имя службы определенное в системе.
- Имя процесса — имя процесса для контроля мониторинга службы, если данный параметр был определен в списке отображаемых служб , то данное значение будет загружено автоматически.
- Тип службы — определяет способ контроля состояния службы (см. Работа мониторинга).
- Самостоятельно задать параметры — наличие данного флажка обозначает, что пользователь должен самостоятельно указать IP-адрес и Порт, на которых работает служба.
- IP-адрес — IP-адрес, на котором работает служба.
- Номер порта — порт, на котором работает служба.
Настройка списка отображаемых служб
В данном списке отображаются все службы найденные в системе.
Контроль состояния службы определяется последовательно по двум параметрам (имя процесса, PID-файл). В случае, если один из параметров не задан, проверка для него будет проигнорирована.
- Имя службы - служба, для которой указывается имя процесса. Поле доступно только для просмотра.
- Имя процесса службы - укажите имя процесса службы.
- Путь до PID-файла - укажите путь до pid-файла.
Имя процесса для панели необходимо брать из файла /proc/[id-процесса]/status.
Поле "Name". id процесса выясняется командой service [имя службы] status или для свежих ОС systemctl status [имя службы]. Поле "Main PID".
Мониторинг
Вы можете настроить общие параметры работы служб и мониторинг их работоспособности.
- Включить мониторинг служб- установите флажок для использования мониторинга работоспособности служб.
- Периодичность — укажите частоту, с которой необходимо проверять работоспособность служб (каждую минуту, каждые 5 минут, каждые 15 минут и каждый час).
Для основных служб (apache, nginx, mysql, ftp-сервер, сервер имен, smtp сервер, pop&imap сервер) включен мониторинг по умолчанию с периодом в 15 минут.
Технические подробности вы можете увидеть здесь: Работа мониторинга.