Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Python class to gather stats and slab keys from memcached via the memcached telnet interface
branch: master

This branch is 4 commits behind dlrust:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
README.md
setup.py

README.md

python-memcached-stats

Python class to gather stats and slab keys from memcached via the memcached telnet interface

Usage

Basic usage:

from memcached_stats import MemcachedStats
mem = MemcachedStats()

By default, it connects to localhost on port 11211. If you need to specify a host and/or port:

mem = MemcachedStats('1.2.3.4', '11211')

Retrieve a dict containing the current stats from memcached:

>>> mem.stats()
{'accepting_conns': '1',
 'auth_cmds': '0',
 'auth_errors': '0',
 ... }

Retrieve a list of keys currently in use:

>>> mem.keys()
['key-1',
 'key-2',
 'key-3',
 ... ]

Installation

pip install 'git+git://github.com/dlrust/python-memcached-stats.git'

License

python-memcached-stats is released under the MIT license.

Something went wrong with that request. Please try again.