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

RedisLive

Collectd Redis plugin

Percona Redis

Sematext Redis

Reddish

AWS Redis

Redis Commander

Librato Redis

Datadoghq Redis monitoring

Appdynamics Redis Extension

Instrumental Redis monitoring

Redis Desktop GUI

Redis on Github

Wikipedia Redis

Redislabs.com

Redis Benchmarks

Redis.io 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:



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, yoursite.com:63790 which will then load a stats page similar to this one:

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.