Мониторинг ресурсов
Мониторинг ресурсов предназначен для настройки уведомлений на основе данных из раздела Ресурсы сервера.
Настройка мониторинга ресурсов
- Авторизуйтесь в ispmanager под учетной записью с правами суперпользователя.
- Перейдите в раздел Мониторинг ресурсов.
- Настройте подходящие опции:
- Установите галочку напротив ресурса, который нужно отслеживать:
- Дисковое пространство
- Оперативная память
- Нагрузка на CPU
- Уведомлять при достижении — укажите порог ресурса, при достижении которого суперпользователь получит уведомление.
- Период повторной отправки
— укажите время в минутах, через которое будет отправлено повторное
уведомление о достижении порогового значения. По умолчанию указано:
«1440 мин» или 24 часа.
- Установите галочку напротив ресурса, который нужно отслеживать:
- Сохраните изменения.
Уведомления мониторинга ресурсов
Для каждого типа ресурсов используется собственный шаблон уведомления. Для оперативной памяти и нагрузки на CPU добавляется ссылка на список всех процессов с привязкой ко времени, когда был достигнут выставленный лимит.
В панели
Уведомления в панели включены по умолчанию после настройки и отображаются в центре уведомлений. Например:

По почте и в Telegram
В отличие от уведомлений в панели, отправку уведомлений по почте или в Telegram нужно настраивать отдельно.
Технические подробности для мониторинга ресурсов
Уведомления для панели:
- Для дискового пространства: «Занято ЗНАЧЕНИЕ% дискового пространства (ИСПОЛЬЗУЕМЫЙ_ОБЪЕМ GB / ОБЩИЙ_ОБЪЕМ GB)»
- Для оперативной памяти: «Использовано ЗНАЧЕНИЕ% оперативной памяти (ИСПОЛЬЗУЕМЫЙ_ОБЪЕМ GB / ОБЩИЙ_ОБЪЕМ GB)»
- Для нагрузки CPU: «Нагрузка на процессор достигла ЗНАЧЕНИЕ%»
Уведомления для почты и Telegram:
- Для дискового пространства: «На сервере
https://ДОМЕННОЕ_ИМЯ/ispmgr
занято ЗНАЧЕНИЕ% дискового пространства (ИСПОЛЬЗУЕМЫЙ_ОБЪЕМ GB / ОБЩИЙ_ОБЪЕМ GB)». - Для оперативной памяти: «На сервере
https://ДОМЕННОЕ_ИМЯ/ispmgr
используется ЗНАЧЕНИЕ% оперативной памяти (ИСПОЛЬЗУЕМЫЙ_ОБЪЕМ GB / ОБЩИЙ_ОБЪЕМ GB). Посмотреть процессы». - Для нагрузки CPU: «На сервере
https://ДОМЕННОЕ_ИМЯ/ispmgr
нагрузка на процессор достигла ЗНАЧЕНИЕ%. Посмотреть процессы».
Изменение текста шаблона уведомлений в файле core_msg_ЯЗЫК.xml
директории /usr/local/mgr5/etc/xml/
доступно учетной записи с правами суперпользователя:
<messages name="notify_disk">
— тег с текстом уведомлений для дискового пространства<messages name="notify_mem">
— тег с текстом уведомлений для оперативной памяти<messages name="notify_cpu">
— тег с текстом уведомлений для нагрузки на CPU
Фактические значения потребления ресурсов для уведомлений подставляются из лог-файлов директории: /usr/local/mgr5/var/sysinfostat/
.