Мониторинг загрузки системы

Компонент для InstantCMS 2.x , совместимость 2.14.0-2.14.3 , открытый исходный код

  • Рейтинг:
  • Просмотры: 935
  • Загрузки: 85
  • Подписчики: 0
  • Добавлен: 14.07.2021

Компонент предназначен для мониторинга загрузки системы и получения, в случае необходимости, характеристик запросов, которые эту загрузку вызывают.

Для удобства отслеживания все запросы к сайту делятся на категории:

— запросы без заголовка User-Agent(UA),
— запросы некоторых ботов (в списке ~250 шт.),
— запросы, которые различает класс cmsRequest (десктопы, мобильные телефоны, планшеты).
— все остальные, но имеющие UA.

Фиксируются наибольшие загрузки, возникшие для каждой категории. Фиксация выполняется функцией PHP sys_getloadavg() (не работает в Windows). Эту информацию можно расширить записью в лог времени запросов и необходимых индексов из массива $_SERVER.

Скачать GitHub Как установить?
Версия: 1.0.0 — 11.07.2021
Загружено 85 раз