您的位置:首页 > 数据库 > Redis

CentOS.56安装Redis监控工具RedisLive

2016-05-01 21:58 661 查看
RedisLive是一款开源的基于WEB的reids的监控工具,以WEB的形式展现出redis中的key的情况,实例数据等信息!

RedisLive在github上的地址:https://github.com/nkrode/RedisLive

一、安装配置:

RedisLive是使用Python语言写的,所以需要安装Python环境,安装python模块我这里使用的pip,如果没有pip需要手动安装一下,当然也可以使用easy_install来安装模块

yum install python-pip


安装相关的python模块

pip install tornado
pip install redis
pip install python-dateutil
pip install argparse


二、下载源码:

yum install git  #如果没有git命令需要运行安装git
git clone https://github.com/kumarnitin/RedisLive.git[/code] 
三、编辑配置文件:

cd RedisLive/src/


vi redis-live.conf  #文件内容如下

{
"RedisServers":
[
{
"server":"10.10.50.181",
"port":6379
},

{
"server":"10.10.50.182",
"port":6379
},

{
"server":"10.10.50.184",
"port":6379
}
],

"DataStoreType":"sqlite",

"RedisStatsServer":
{
"server" : "127.0.0.1",
"port" : 6379
},

"SqliteStatsStore":
{
"path": "/root/softs/RedisLive/src/db/redislive.sqlite"
}

}


一定要注意逗号和对齐方式,不然可能会报错,上面已经是最简洁的写法了,没有使用redis来存储数据,而是使用了sqlite。如果redis有密码,可以加一条password即可。

四、启动服务

./redis-monitor.py --duration=30        #启动监控服务,每30秒监控一次
./redis-live.py        #再次开启一个终端,进入/root/RedisLive/src目录,启动web服务


在浏览器输入: http://10.20.111.188:8888/index.html 即可看到下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: