redis監控客戶端redis-cli

一、原生的監控視圖

1)redis-cli --stat查看當前鏈接的客戶端數,鏈接數等python

2)redis-cli --bigkeys對當前佔用內存最大的鍵值和平均的鍵值數據,也能夠經過指定-i參數定時查看當前的視圖狀況。下圖中爲測試庫,只對鍵值c作了操做,所以以下圖中最大的鍵值爲cgit

3)redis-cli --scan提供和keys *類似的功能,查看當前的鍵值狀況,能夠經過正則表達如github

--pattern 'user:*'

進行鍵值的分析,而且配合shell命令進行相關的統計分析redis

二、Monitor命令及擴展監控框架

1)redis-cli monitor打印出全部sever接收到的命令以及其對應的客戶端地址shell

2)RedisLive是基於python3實現的可視化監控界面ruby

https://github.com/nkrode/RedisLive框架

http://www.nkrode.com/article/real-time-dashboard-for-redis測試

3)redis-stat是基於ruby實現的可視化監控界面spa

https://github.com/junegunn/redis-stat.net

4)redis-faina是基於python2實現的可視化監控界面,監控100行命令

https://github.com/facebookarchive/redis-faina

 

參考資料:

http://my.oschina.net/guol/blog/182265

相關文章
相關標籤/搜索