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
Datadoghq Redis monitoring
Appdynamics Redis Extension
Instrumental Redis monitoring
Redis Desktop GUI
Redis on Github
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.