2.8.4.1. PHPMemcacheAdmin
Requirements: PHP 5.2+
The PHPMemcacheAdmin application allows you to monitor Memcache memory load using its own web interface.
Installing
To install PHPMemcacheAdmin, do the following:
- Connect to hosting via SSH.
- Change to the directory where you want to place the Memcache (d) manager using the command:
cd ~/example.com/subdomain/dir/
Instead
example.com/subdomain/dir
specify the desired path. - Run the command to install the manager to the current working directory:
git clone https://github.com/elijaa/phpmemcachedadmin .
- Produce customization connections to Memcache (d).
Customization
To add the Memcache (d) server in the manager, do the following:
- Change to the directory where PHPMemcacheAdmin was installed and open the file
Config/Memcache.php
. - In the file, specify the configuration without changes:
<?php return array ( 'stats_api' => 'Server', 'slabs_api' => 'Server', 'items_api' => 'Server', 'get_api' => 'Server', 'set_api' => 'Server', 'delete_api' => 'Server', 'flush_all_api' => 'Server', 'connection_timeout' => '1', 'max_item_dump' => '100', 'refresh_rate' => 2, 'memory_alert' => '80', 'hit_rate_alert' => '90', 'eviction_alert' => '0', 'file_path' => 'Temp/', 'servers' => array ( 'Default' => array ( explode("/",__DIR__)[2] => array ( 'hostname' => 'unix:///home/' . explode("/",__DIR__)[2] . '/.system/memcache/socket', 'port' => '0', ) ), ), );