DLE Power-Log (light) by Sander

Категория: Модули DLE » Модуль для DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
DLE Power-Log (light) by Sander
Представляем на http://www.dle9.com/ модуль DLE Power-Log (light) by Sander - это упрощенная версия мониторинга нагрузки вашего сайта DataLife Engine с выведением лога всех запросов на вашем сервере, сохранением информации о скорости загрузки страницы, обращений IP-адресов, количестве запросов и т.п. Модуль для DLE Power-Log (light) by Sander может замечательно отслеживать и при необходимости ремонтировать "тяжелые" страницы вашей интернет площадки.

На основной странице модуля показана упрощенная поисковая форма с фильтрами и таблица с данными:
DLE Power-Log (light) by Sander


Вы можете использовать фильтр по дате, по IP или совместно. К примеру увидеть все запросы по определенному IP адресу за конкретную дату. В том числе легко отсортировать данные по общему времени загрузки, чтобы определить какие веб-страницы медленно загружаются. При нажатие на кнопку IP в таблице - фильтр применяется по выбранному IP. При клике на URL - будет открыта выбранная страница в новом окне.

Наглядный пример можно увидеть на картинке ниже, здесь данные за 13 октября отсортированные по общему времени обработки:
DLE Power-Log (light) by Sander


Примечание: Календарь работает только в новой админке.

Данные по одному IP за конкретную дату:
DLE Power-Log (light) by Sander


Кнопкой "Очистить лог" удаляет все полученные результаты. Если оставить все поля пустыми, то удалены будут все данные.
<a href="http://www.dle9.com/">дле</a>

По умолчанию данные чистятся автоматически, удаляются все записи старше 7 дней. Количество дней можно настроить в файле index.php
Нагрузка от модуля незначительная, при средней посещаемости время выполнения порядка 0.001 сек.

Инструкция по установке модуля Power-Log (light) by Sander:

Скопировать папку engine в корень сайта
Зайти в админку по адресу: adming.php?mod=power_log
где admin.php - имя файла вашей админки.
Открыть файл:
DLE [9.5 - 10.3] — ./engine/modules/gzip.php
DLE [10.4 - 11.1 и старше] — ./engine/modules/functions.php

Найти строку:

    	global $config, $Timer, $db, $tpl, $_DOCUMENT_DATE;


После неё вставить:

    	include_once ENGINE_DIR."/mods/power_log/index.php";


Багфикс для DLE 10.2 и младше
Открыть файл ./engine/classes/mysqli.class.php
Найти строку:

	@mysqli_close($this->db_id);


После нее вставить:

	$this->db_id = false;


С уважением,
Олег Александрович a.k.a. Sander

Совместимая версия DLE: 9.6 и старше, к примеру на dle 11.1
Скачать модули для dle на нашей интернет площадке, как модуль DLE Power-Log (light) by Sander по следующей ссылке
  • 80
Рубрика: DLE модули » Бесплатные
Ранее » ReleaseStatus 1.0 для DLE 11.x - 10.x« Далее Альтернатива стандартной форме входа DLE
Добавление комментарияОставить комментарий