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/) и получаем доступ:
- Здесь мы можем просмотреть статистику в реальном времени (See Live Stats).
- Просмотреть сводную информацию по кластеру\серверу (See Stats for).
- Отправить команду нужному серверу (Execute Commands on Servers).
- Отредактировать конфиг, добавить новый сервер и т. п. (Editing Configuration).
Не забываем прикрыть доступ в директорию паролем (веб-авторизацией), и продолжаем использовать панель в работе.
Для OPcache, к слову, так же доступна удобная панель управления.