django-memcached2 is a lightweight, resuable Django app that displays statistics about your currently running memcached instances.
It is a fork of Eric Florenzano's django-memcached that works with the CACHES settings introduced in Django 1.3.
Either download the tarball and run
python setup.py install
, or simply use easy_install or pip like soeasy_install django-memcached2
.Add django_memcached to your
INSTALLED_APPS
setting:INSTALLED_APPS = ( # ... 'django_memcached', )
Add the urls to your url configuration:
urlpatterns = patterns('', # ... (r'^cache/', include('django_memcached.urls')), )
If you want to restrict these urls to only staff members, just add this setting to your settings file:
DJANGO_MEMCACHED_REQUIRE_STAFF = True
That's it. Hopefully this app gives you a little insight into how your memcached servers are being utilized.