Ispmanager 6 lite, pro, host

Мониторинг ресурсов

Управление мониторингом ресурсов доступно только на тарифе ispmanager host.

Мониторинг ресурсов предназначен для настройки уведомлений на основе данных из раздела Ресурсы сервера.

Настройка

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

Уведомления

В панели ispmanager встроена возможность получать оповещения с информацией о нагрузке на сервер. Также доступна настройка уведомлений для почты и Telegram.

Для панели

Получение уведомлений с нагрузкой на ресурсы доступно под учетной записью уровня администратор или выше. 

После всех настроек уведомления будут автоматически появляться и сохраняться в центре уведомлений, например:

Для каждого типа ресурсов отправляется отдельное сообщение. Для оперативной памяти и нагрузки на CPU добавляется ссылка на список всех процессов с привязкой ко времени, когда был исчерпан лимит.

Для почты и Telegram

Подключение и получение уведомлений на почту или в Telegram доступно под учетной записью уровня суперпользователь.   

Получение этих уведомлений не происходит автоматически, поэтому каждый пользователь настраивает их самостоятельно. Пример сообщений в 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/:

  • <notify_disk> — тег с текстом уведомлений для Дискового пространства
  • <notify_mem> — тег с текстом уведомлений для Оперативной памяти
  • <notify_cpu> — тег с текстом уведомлений для Нагрузки на CPU

Пороговые значения для сообщений подставляются из лог-файлов директории /usr/local/mgr5/var/sysinfostat/

Оцените статью