Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Memcache control panel?

We've been running eAccelerator on each of 3 webservers and are looking to move to a memcache pool across all 3, hopefully reducing by about 2/3 our db lookups.

One of the handy things about eAccelerator is the web-based control interface (control.php), which has proved very useful when we've had to flush the cache unexpectedly, quickly monitor which scripts are in cache, etc.

We've been looking but haven't found anything that offers the same type of functionality for memcache - does anyone know if such a thing exists?

Obviously flushing cache etc is easy enough with memcache on the console, but our particular set-up means we may have guys monitoring our front-end and needing to flush the cache who will not necessarily have shell access on the servers.

like image 690
ConroyP Avatar asked Aug 31 '08 14:08

ConroyP


2 Answers

I know this is a late addition to an old question but none of the answers were a simple plain solution, so i created one and put it up on github for you to enjoy:

Screenshoots

Loginserver infoSome chartsStored keys

like image 60
Bainternet Avatar answered Sep 22 '22 10:09

Bainternet


memcache.php may be what you're looking for.

memcache.php that you can get stats and dump from multiple memcache servers.

Can delete keys and flush servers.

like image 39
davidmytton Avatar answered Sep 20 '22 10:09

davidmytton