在不断采坑和填坑后,终于把redis-monitor搞定了。方法适合于特定的环境,环境不同坑也可能不同,话不多说。

一、环境

linux CentOS 7.5

python 2.7

二、准备阶段

关闭防火墙

//安装iptables-services

yum install -y iptables-services

//关闭防火墙

service iptables stop

Redirecting to /bin/systemctl stop  iptables.service

//检查防火墙状态

service iptables status

Redirecting to /bin/systemctl status  iptables.service

●iptables.service - IPv4 firewall with iptables

   Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled; vendor preset: disabled)

   Active: inactive (dead)

安装pip命令

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

pip –V

三、安装

首先安装python库

pip install redis-monitor

初始化配置和数据库

redis-monitor init

启动 webserver

redis-monitor start

  1. 打开监控页面

在PC浏览器中输入Redis-monitor服务的ip:9527

服务配置

要实现对Redis的监控还需要配置redis.conf让redis放开一些权限 。

关闭redis服务防火墙

步骤参考准备阶段

修改redis.conf

protected-mode no

bind 注释掉,默认任何ip都可以访问

daemonize no

启动redis服务

无报错即可。

配置监控页面

返回PC已经打开的浏览器,输入ip和端口点击Add/Update

然后点击下列表中的新增ip

 

Logo

更多推荐