nkrode/RedisLive
nkrode/RedisLive has 3,043 GitHub stars and 630 forks. GitHot measured -1 stars in 24 hours. Last checked 2026-11-07 18:53 UTC. Last push 2022-02-05.
Visualize your redis instances, analyze query patterns and spikes.
Measured star growth
- in 24h
- -1
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalRedisLive
original project and loading address: https://github.com/nkrode/RedisLive
Visualize your redis instances, analyze query patterns and spikes.

Setup Instructions
Installation
Install Dependencies
- tornado
pip install tornado - redis.py
pip install redis - python-dateutil
pip install python-dateutil
You'll also need argparse if you're running Python < 2.7:
- argparse
pip install argparse
Get RedisLive
- Clone the repo
git clone https://github.com/kumarnitin/RedisLive.git, or download the latest release
Configuration
- edit redis-live.conf :
- update the value of the key
RedisServersto the redis instances you want to monitor. You can monitor multiple instances by appending more values to the RedisServers list. - update the value of the key
RedisStatsServerto the redis instance you will use to store RedisLive data (this redis instance is different from the redis instances you are monitoring). - passwords can be added as an optional parameter for any redis instance
if you don't have a spare redis instance to use to store Redis Live data, then you can configure to use sqlite by changing "DataStoreType" : "sqlite"
Start RedisLive
- start the monitoring script
./redis-monitor.py --duration=120duration is in seconds (see caveat) - start the webserver
./redis-live.py - RedisLive is now running @
http://localhost:8888/index.html
Caveat on monitoring redis
Currently the only hook into monitoring a redis instance is Redis MONITOR command, which streams back every command processed and reduces the throughput of the redis instance. It is recommended to run redis-monitor with --duration suitable for your redis deployment and scheduling it to run periodically as a cron job.
Authors
Nitin Kumar
Contributors
- splee (Lee McFadden)
- bialecki (Andrew Bialecki)
- reustle (Shane Reustle)
- markdube (Mark Dube)
- skreuzer (Steven Kreuzer)
- snikch (Mal Curtis)
- quiver (George)
License
RedisLive is released under the MIT license:
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,909 starspublic-apis/public-apis
A collective list of free APIs
497,153 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
442,238 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,174 stars