Модуль Performance Monitor - оценка производительности системного окружения

Втр, 06/06/2017 - 06:32

Всем привет!

Недавно я опубликовал модуль Performance monitor, который позволяет быстро и из админки Drupal оценить производительность системного окружения Drupal сайта.

Performance monitor

В каким случаях он будет полезен:

  1. При переезде на новый хостинг позволить быстро сравнить показатели старого и нового хостинга.
  2. При переезде на виртуальный/выделенный сервер позволит оценить оптимальность настройки системного окружения.
  3. Если сайт медленно стал работать, тоже может помочь понять нет ли проблемы в настройках серверного окружения.

Модуль помогает:

  1. Оценить время генерации страниц.
  2. Проверить статус и настройки MySQL.
  3. Проверить включен ли php opcache.
  4. Проверить используется ли сайтом Memcached для кэширования.
  5. Собрать статистику по потреблению системных ресурсов для дальнейшей оптимизации.

Надеюсь модуль будет полезен, буду рад услышать комментарии и предложения по использованию, доработке, исправлению ошибок в модуле.

Ссылка на краткую инструкцию в блоге: https://drupal-admin.ru/blog/performance-monitor
Ссылка на модуль: https://www.drupal.org/project/perfmon

5 Спасибо

Комментарии

Аватар пользователя bumble
3 недели 1 день назад bumble #

На главной.

1 Спасибо
Аватар пользователя dgastudio
3 недели 1 день назад dgastudio #

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

vultr.com ubuntu 16 / php 7 / vestacp / тариф за 20 баксов (как по мне, лучше чем digitalocean)

up: прочитайте инструкции к модулю (закинуть файл perfrom.test.php в корень)

общий тест
1

база

-----------------
up: dedicated hetzner
----------------
общий тест
1

база

0 Спасибо
Аватар пользователя Alex787
3 недели 1 день назад Alex787 #

Странное дело... висит ошибка:
Notice: Undefined variable: severity в функции perfmon_requirements() (строка 95 в файле /var/www/testphp/sites/all/modules/perfmon/perfmon.install).
Notice: Undefined variable: value в функции perfmon_requirements() (строка 96 в файле /var/www/testphp/sites/all/modules/perfmon/perfmon.install).

А за модуль спасибо!

0 Спасибо
Аватар пользователя a.roman
3 недели 1 день назад a.roman #

Спасибо за замечание, их на самом деле много. В пору собрать их и issue завести на d.org для дальнейшего исправления.

0 Спасибо