Skip to main content

Brief redis monitoring in django admin

Project description

Redis monitoring drop-in application using django admin.

Features

  • Sever statistics in the admin changelist

  • Key summary in the inspect view

  • Value introspection with pagination for lists and sorted sets

Requirements

  • Django 1.3

  • py-redis

Installation guide

Install from pypi, with pip:

pip install django-redisboard

Or with setuptools:

easy_install django-redisboard

Add redisboard to INSTALLED_APPS:

INSTALLED_APPS += ("redisboard", )

After that you need to run:

manage.py syncdb

Or if you use south you can migrate this app:

manage.py migrate redisboard

Then you can add redis servers in the admin. You will see the stats in the changelist.

Optional django settings

REDISBOARD_DETAIL_FILTERS

REDISBOARD_DETAIL_FILTERS - a list of regular expressions to match against the keys in the server details colum. Eg, to only show uptime and list of active databases:

REDISBOARD_DETAIL_FILTERS = ['uptime.*', 'db.*']

To show all the details just use:

REDISBOARD_DETAIL_FILTERS = ['.*']

REDISBOARD_ITEMS_PER_PAGE

REDISBOARD_ITEMS_PER_PAGE - default 1000. Used for paginating the items from a list or a sorted set.

Screenshots

Changelist:

https://github.com/downloads/ionelmc/django-redisboard/screenshot.png

Inspect page:

https://github.com/downloads/ionelmc/django-redisboard/redisboard-inspect.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-redisboard-0.2.2.tar.gz (8.9 kB view details)

Uploaded Source

File details

Details for the file django-redisboard-0.2.2.tar.gz.

File metadata

File hashes

Hashes for django-redisboard-0.2.2.tar.gz
Algorithm Hash digest
SHA256 18f9ccf66a2174671a0c42005c09bc97df8f87975dab59df916c9e0e187c343e
MD5 b4a1073a192c4c8ea1d138f1f3f57d20
BLAKE2b-256 b9cc844bd0735488b9e4ca375303841e384669076a9703b6ec0e5b432176da4d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page