首页 > 其他 > 详细

30天了解30种技术系列---(21)Redis监控工具--RedisLive

时间:2015-08-27 02:26:12      阅读:216      评论:0      收藏:0      [点我收藏+]

??

? ? RedisLive是一款用Python编写基于WEB的Redis图形监控工具

? ? 开源项目地址为:https://github.com/nkrode/RedisLive

? ? 官方文档: http://www.nkrode.com/article/real-time-dashboard-for-redis

?

? ??RedisLive的原理很简单,就是通过监控脚本来利用Redis提供的MONITOR命令从被监控Redis实例中获取数据并存储到Redis的监控实例中来做数据分析。

? ??
bubuko.com,布布扣

?

? ? 安装:

? ?

  1. 先安装Python,setup-tools,pip
  2. tornado
  3. redis.py
  4. python-dateutil
  5. 如果python版本小于2.7需要安装?argparse

? 接下来是对Redislive进行配置,样例如下:

?

??

{  
        "RedisServers":  
        [   
                {  
                  "server" : "127.0.0.1",  
                  "port"  : 6379
                }
        ],  
          
        "DataStoreType" : "sqlite",  
 
        "RedisStatsServer":  
        {  
                "server" : "127.0.0.1",  
                "port" : 6381  
        }  
}  

? ? 启动服务即可:

./redis-monitor.py –duration 120 &
./redis-live.py &

? ??

? ?这个代码已经1年很久没有更新,不排除有Bug。

?

? ?更多精彩请关注微信 : 图灵搜索

? ?请大家使用中国第一个为程序员打造的搜索引擎:图灵搜索,https://www.tulingss.com?

?

? ??

30天了解30种技术系列---(21)Redis监控工具--RedisLive

原文:http://tulingss.iteye.com/blog/2238147

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!