Утилиты и инструменты ·

PHPMemcachedAdmin

PHPMemcachedAdmin — панель управления для отображения статистики и работы с Memcached на сервере.

Доступна работа с несколькими серверами, редактирование конфигурации прямо из панели, выполнение запросов к memcached, очистка, удаление определённых ключей и отображение статистики в реальном времени (как кластера, так и серверов по отдельности).

Установка и настройка.

Допустим, у нас уже имеется площадка, на которой работает веб-сервер и PHP. Всё что нам остаётся — скачать архив с файлами, закинуть их в нужную директорию и можно приступать к работе:

$ cd /var/www/tools/mchd/
$ wget https://github.com/elijaa/phpmemcachedadmin/archive/master.zip
$ mv phpmemcachedadmin-master/* .

Для указания нескольких серверов, или внесения изменений в настройки панели, отредактируем файл Config/Memcache.php (создать его можно из лежащего рядом Memcache.sample.php) и пропишем в нём нужные параметры.

Далее, просто открываем в браузере созданную ранее директорию (в моём случае это https://domain.com/tools/mchd/) и получаем доступ:

PHPMemcachedAdmin

  • Здесь мы можем просмотреть статистику в реальном времени (

    See Live Stats

    ).

  • Просмотреть сводную информацию по кластеру\серверу (

    See Stats for

    ).

  • Отправить команду нужному серверу (

    Execute Commands on Servers

    ).

  • Отредактировать конфиг, добавить новый сервер и т. п. (

    Editing Configuration

    ).

PHPMemcachedAdmin

Не забываем прикрыть доступ в директорию паролем (веб-авторизацией), и продолжаем использовать панель в работе.

Для OPcache, к слову, так же доступна удобная панель управления.