美文网首页
Linux安装RedisLive(仅CentOS7)

Linux安装RedisLive(仅CentOS7)

作者: 右耳菌 | 来源:发表于2022-09-04 21:40 被阅读0次

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

    1. 环境需要

    • centos7
    • 默认的 python ,应该是2.7.x

    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
    
    • 解压,可以得到一个RedisLive开头的文件夹,可以使用mv指令重命名
    unzip master.zip
    

    4. 查看并且安装依赖

    cd RedisLive-master
    vim requirements.txt
    
    • 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
    
    • 下面这个看情况安装,官网建议是python版本 < 2.7 是需要进行安装的
    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

    • 进入redislive的src目录
    cd src
    
    • 运行数据采集
    ./redis-monitor.py --duration=120
    
    • 运行web控制台
    ./redis-live.py
    
    • 访问web gui页面
    http://192.168.1.11:8888/index.html
    

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

    相关文章

      网友评论

          本文标题:Linux安装RedisLive(仅CentOS7)

          本文链接:https://www.haomeiwen.com/subject/zevmnrtx.html