The definitive solution to manage your memcached server.

View project on Github

Miss being able to actually know what's inside your memcached server in a simple way? Memcached Manager is there for you.

What does it do?

All that packaged in a web interface -- just install it and use it! It's also pluggable to any rack/rails application with just one line of programming.

Ok, I want it. How do I install?

  1. Install the gem.

    gem install memcached-manager
  2. Run memcached-manager with your memcached up

    memcached-manager

If your memcached is running on a different domain or port(locahost:11211):

memcached-manager -H foo.bar -P 1337

or

memcached-manager --memcached-host foo.bar --memcached-port 1337
        

Plugging memcached manager to an existing Rails app

Just mount it in your routes(config/routes.rb) file:

mount MemcachedManager::Routes, :at => '/mm'
        

So it will be accessible in the "/mm" route of your application.

If you want to specify a different configuration than the defaults(localhost:11211) add an .env file with the following:

memcached_host: foo.bar
        memcached_port: 1337
        

Requirements

Ruby >= 1.9.3
        Memcached (of course)
        

Contributors

Copyright

Copyright © 2013-2015 Thiago Fernandes Massa. The MIT license.