在Linux CentOS 6.6上安装RedisLive

本文详细介绍了如何安装和配置RedisLive,实现Redis实时监控。包括安装必备软件、配置Redis服务器、启动监控脚本以及设置防火墙等步骤,并提供定时监控和监控网页访问方法。

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值