Linux安装RedisLive(仅CentOS7)

2022-09-04  本文已影响0人  右耳菌

本教程仅针对Centos7系统,其他的系统试过,好像启动的时候都有点小问题

1. 环境需要

2. 安装pip

首先安装epel扩展源:

yum -y install epel-release

更新完成之后,就可安装pip:

yum -y install python-pip

安装完成之后清除cache:

yum clean all

3. 下载RedisLive并解压,具体存放的目录可以自行决定

wget https://github.com/nkrode/RedisLive/archive/master.zip
unzip master.zip

4. 查看并且安装依赖

cd RedisLive-master
vim requirements.txt
argparse==1.2.1
python-dateutil==1.5
redis
tornado==2.1.1
pip install tornado==2.1.1
pip install redis==2.10.6
pip install python-dateutil==1.5
pip install argparse==1.2.1

5. 配置redis-live.conf

cp redis-live.conf.example redis-live.conf
vim redis-live.conf

redis-live.conf

# redis-live.conf配置文件示例内容如下 
# RedisServers 要监控的节点,里面可以配置密码 "password" : "some-password"
# RedisStatsServer redis方式存储监控数据,建议是独立的redis
# 启动redis:/usr/local/redis/bin/redis-server --protected-mode no 默认端口6379
# SqliteStatsStore sqlite方式存储监控数据
# "DataStoreType" : "sqlite" 切换监控数据的存储模式
{
        "RedisServers":
        [ 
                {
                        "server": "192.168.1.11",
                        "port" :6381
                },
                {
                        "server": "192.168.1.11",
                        "port" : 6382
                }
        ],

        "DataStoreType" : "redis",

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

        "SqliteStatsStore" :
        {
                "path": "to your sql lite file"
        }
}

6. 启动RedisLive

cd src
./redis-monitor.py --duration=120
./redis-live.py
http://192.168.1.11:8888/index.html

如果觉得有收获,欢迎点赞和评论,更多知识,请点击关注查看我的主页信息哦~

上一篇下一篇

猜你喜欢

热点阅读