Redis-Cluster集群管理工具 - RedisManager

339人浏览 / 0人评论

Redis Manager 是 Redis 一站式管理平台,支持集群(cluster、master-replica、sentinel)的监控、安装(除sentinel)、管理、告警以及基本的数据操作功能

集群监控:支持监控 Memory、Clients 等 Redis 重要指标;可实时查看 Redis Info、Redis Config 和 Slow Log

集群创建:支持 Docker、Machine、Humpback方式

集群管理:支持节点Forget、Replicate Of、Failover、Move Slot、Start、Stop、Restart、Delete、修改配置等功能

集群告警:支持 Memory、Clients 等指标(同监控指标),支持邮件、企业微信APP、企业微信Webhook、钉钉告警

工具箱:支持 Query、Scan 以及基本的数据操作

1、安装

docker run -d --net=host --name redis-manager  \
-e DATASOURCE_DATABASE='redis_manager' \
-e DATASOURCE_URL='jdbc:mysql://192.168.1.100:3306/redis_manager?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai' \
-e DATASOURCE_USERNAME='root' \
-e DATASOURCE_PASSWORD='123456' \
reasonduan/redis-manager

2、运行

浏览器访问:http://localhost:8182,用户名和密码都是admin

3、导入集群

输入集群中一台master地址在Redis Node 1

4、管理集群

5、新增集群中的节点

6、master节点的管理

6.1、迁移slot

在master节点上选择cluster->Move Slot

在弹出框中将101~102范围的slot迁入到此master中

7、slave节点的管理

7.1、Forget

删除此节点

7.2、Replicate Of

将此节点挂载到一个master上

7.3、Fail Over

手动故障转移,将此slave与对应的master进行切换

全部评论