- 相关依赖安装 (参考:http://www.nkrode.com/article/real-time-dashboard-for-redis)
- tornado
pip install tornado
- redis.py
pip install redis
- python-dateutil
pip install python-dateutil
- tornado
- 配置与启动
配置:redis-live.conf 文件
修改监控Redis实例的配置信息
将DataStoreType由redis改为sqlite类型即可,这样RedisStatsServer也就不用配置了;如果希望将监控信息存储在Redis中,可以使用"DataStoreType" : "redis"(相关配置参考:http://blog.chinaunix.net/uid-22312037-id-3580019.html).
将DataStoreType由redis改为sqlite类型即可,这样RedisStatsServer也就不用配置了;如果希望将监控信息存储在Redis中,可以使用"DataStoreType" : "redis"(相关配置参考:http://blog.chinaunix.net/uid-22312037-id-3580019.html).
启动:
./redis-monitor.py --duration=120 (其中120单位为秒,监控采样的时间间隔)
./redis-live.py (web访问界面)
之后就可以通过http://[ip]:8888/index.html 访问被监控redis的数据了
之后就可以通过http://[ip]:8888/index.html 访问被监控redis的数据了
- 相关问题注意:
启动时注意要求对应文件夹的权限,如果日志中反复出现数据读取失败,可尝试手动拷贝db/redislive.sqlite 到“path” 指定位置,并修改对应读取权限,重新启动即可。
没有评论:
发表评论