Monitoring memory
Since Redis is an in-memory data service, it's of great essence to monitor the memory usage of Redis. In this recipe, we will learn the details of how to monitor the memory of Redis via the INFO
command and MEMORY
command.
Getting ready…
You need to finish the installation of Redis Server, as we described in the Downloading and installing Redis recipe in Chapter 1, Getting Started with Redis.
How to do it...
The operations to monitor memory of Redis are shown as following:
- To obtain the overall memory-related metrics of Redis, issueÂ
INFO MEMORY
withbin/redis-cli
:
$ bin/redis-cli INFO MEMORY # Memory used_memory:211428088 used_memory_human:201.63M used_memory_rss:251547648 used_memory_rss_human:239.89M used_memory_peak:3865330064 used_memory_peak_human:3.60G used_memory_peak_perc:5.47% used_memory_overhead:49242362 used_memory_startup:765624 used_memory_dataset:162185726 used_memory_dataset_perc:76.99% total_system_memory:67467202560 total_system_memory_human:62.83G used_memory_lua...