在Linux CentOS 6.6上安装RedisLive

Real time dashboard for redis

安装必须软件

1、安装pip到指定的python版本下面:

curl -O https://bootstrap.pypa.io/get-pip.py  --安装另外一种linux下的安装工具
python2.7 get-pip.py

2、安装RedisLive的依赖组件到指定的python版本下

python -m pip install tornado   --安装python的web服务器(python -V python2.7.9)
python2.7 -m pip install redis  --安装RedisLiveDataProvider(python2.7指定版本)
python2.7 -m pip install python-dateutil

查看安装结果:

cd /usr/local/lib/python2.7/site-packages

安装git

1、安装git

yum install git -y

安装Redis-Live

1、下载RedisLive

git clone https://github.com/kumarnitin/RedisLive.git

2、进入src目录,找到并编辑redis-live.conf设置参数:

cd RedisLive/src   --进入src目录
cp redis-live.conf.example redis-live.conf   --复制一个配置文件
vim redis-live.conf    --编辑文件

 redis-live.conf文件内容

{
    "RedisServers":
    [ 
        {
              "server": "127.0.0.1",
              "port" : 6379,
                        "password": "******"
        }
        ],

    "DataStoreType" : "sqlite",
    
    "SqliteStatsStore" :
    {
            "path":  "/data/RedisLive/src/db/redislive.sqlite"
    }
}

3、启动RedisLive

./redis-monitor.py --duration 120 &   --开启监控脚本
./redis-live.py & --后台开启webserver,输出日志
netstat -ntpl |grep python

 

4、设置防火墙

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
service iptables save
service iptables restart 
cat /etc/sysconfig/iptables

5、打开监控网页

在浏览器中输入如下地址来查看RedisLive:

http://ip地址:8888/index.html

6、定时监控

crontab -e
*/5 * * * * cd /data/RedisLive/src; ./redis-monitor.py --duration 20 > /dev/null 2>&1

nohup ./redis-live.py > /dev/null &   ----后台开启webserver,不输出日志

 7、redis命令大全

http://doc.redisfans.com/

原文地址:https://www.cnblogs.com/qiyebao/p/4816785.html