Redis Monitoring: Redis-stat and other Redis tools

Google Search Popularity - Redis vs...

Popular web services such as Twitter, GitHub, Pinterest, Snapchat, StackOverflow and others use Redis (REmote DIctionary Server) because of it’s ability to deliver small pieces of information VERY quickly. Similar to Memcached, Redis stores data in memory. However, when compared to Memcached, Redis can do a lot more. The above image compares Redis vs Memcached Google search popularity since the launch of Redis.

This post contains an updated list of the latest and greatest Redis monitoring tools and resources available. Suggestions welcomed!

Redis Monitoring tools and useful links

Last update: Oct 29th, 2017

Redis-stat  (see screenshots below)
Redmon Redis monitoring
Collectd Redis plugin
Percona Redis
Sematext Redis
AWS Redis
Redis Commander
Librato Redis
Datadoghq Redis monitoring
Appdynamics Redis Extension
Instrumental Redis monitoring
Redis Desktop GUI
Redis on Github
Wikipedia Redis
Redis Benchmarks and Redis-cli.

Usually for Redis monitoring you can use redis-cli or redis-stat. With Redis-Stat, once installed, you simply type redis-stat in command line and it will display a running log of stats similar to this:
Redis-stat - Redis Monitoring

Now lets say you want to view these stats using your web browser. You would then start redis-stat using redis-stat –server. After which, all you have to do is add port 63790. For example, which will then load a stats page similar to this one:

Redis Monitoring - Redis Stat

Twitter – Redis Cache: Twitter uses Redis and Memcache clusters at enormous scale: caching users, timelines, tweets and more.

Github uses Redis as a persistent key/value store for the routing information and a variety of other data.

Stackoverflow uses Redis as a caching layer for the entire network.

Airbnb sorts top scores into Redis for consumption by the frontend.

For more check out Techstacks.

Tags: ,