这是一个可以操作[redis cluster/codis/腾讯云redis/阿里云redis]的web管理平台。
- Cluster操作界面: 支持Redis Cluster集群的添加,可以查看Redis Cluster的集群状态
- Codis操作界面: 支持嵌入Codis Dashboard平台,可以查看codis平台信息,并且支持codis的扩缩容操作
- 腾讯云Redis操作界面: 支持腾讯云Redis的导入,可以查看腾讯Redis的基本信息
- 阿里云Redis操作界面: 支持阿里云Redis的导入,可以查看阿里Redis的基本信息(开发中...)
- 数据查询界面: 支持[string/list/hash/set/zset]类型的key的查询,以及查询[大key/热key/慢key/查询1万key]等功能,[阿里云redis暂时不支持]
- 用户界面: 支持用户的添加删除,可以管理平台用户
- 系统设置界面: 支持设置全局配置以及用户权限配置,可以管理平台系统配置
- 历史记录界面: 支持记载变更操作记录,方便审核回溯
- Golang1.19 + Vue3
- mysql数据库 8.0版本以上
- 云redis或者codis,或者单Redis,非cluster,2.8版本以上
- mysql需要创建
redis_manager
数据库:create database redis_manager;
- 复制 yaml/dev.yaml 到 yaml/config.yaml
- 编辑 yaml/config.yaml文件的[mysql、redis]配置
- 命令行:
go run main.go
- docker模式启动:
sh start-docker.sh
- 浏览器访问:
http://127.0.0.1:8000
- 如果需要在自建Cluster和Codis上查询大key,则需要在每个redis机器上安装Agent,检测bgsave的dump文件,上传到cos里,才能进行使用;项目地址:redis-agent
账号:iguidao
密码:123456
账号密码登陆
展示集群基本信息
展示Redis Cluster集群的信息
展示Codis集群信息
展示阿里Redis集群信息[未测试]
进行redis的key操作,支持[查key/大key/热key/慢key/查询1万key/删key]功能
进行用户的创建删除,身份更改功能
> 进行权限配置进行全局配置
所有变更操作都会记录
mail: xiaohui920@sina.cn