Redis 作为一个基于内存的可持久化的日志型、Key-Value 数据库,以其出色的性能表现以及高可用性在许多公司有着举足轻重的地位。伴随着业务量的增长,Redis 集群的规模不可避免的需要扩大,此时 Redis 集群的运维成本就成为一个不可忽视的工作内容。
Redis Manager 作为一个 Redis 一站式管理平台,它支持 Redis 集群的管理、监控、创建以及告警等功能。它大大降低了 Redis 集群的运维成本,能做到对集群的实时监控,在 Redis 出现问题是进行准确的故障排查,亦或者通过分析历史数据还原 Redis 故障时的场景,同时还支持自定义监控规则的告警功能,让你随时了解 Redis 的运行状况。
关于 Redis Manager 2.0
开源地址:https://github.com/ngbdf/redis-manager
它是一个开源的 Redis 一站式管理平台,在 Redis 监控、管理、告警方面有着不错的表现以及良好的用户体验。
经改版,我们优化了系统的用户体验,优化了系统性能,增强了监控、告警、数据操作等功能。
功能总览
Dashboard
展示当前组下的所有集群
集群导入
导入已经存在的 Redis 集群
集群监控
默认展示所有master节点的监控数据;
可更改监控条件:监控节点、聚合类型(Minute, Hour)、监控指标、时间范围(默认:15分钟);
支持查看 Slow Log;
集群管理
支持节点 Forget、Replicate Of、Failover、Move Slot、Start、Stop、Restart、Delete、修改配置等功能;
支持查看实时INFO, CONFIG;
集群告警
支持配置自定义的告警规则(Alert Rule),支持常用的监控指标;
支持配置自定义的告警通道(Alert Channel),支持邮件、企业微信机器人、钉钉机器人和企业微信APP;
集群告警规则
集群告警通道
添加告警规则
添加告警通道
数据操作
支持简单的数据操作,支持命令如下:
GET
,SET
HGET
,HMGET
,HGETALL
,HKEYS
,HSET
LINDEX
,LLEN
,LRANGE
,LPUSH
,RPUSH
SCARD
,SADD
,SMEMBERS
,SRANDMEMBER
ZCARD
,ZSCORE
,ZCOUNT
,ZRANGE
,ZADD
TYPE
,DEL
Query和Scan有快捷方式,可在Dashboard或Monitor页面直接操作
集群安装
支持 Docker 安装、Machine 安装以及 Humpback 安装;
支持 Cluster 模式、Standalone 模式;
支持自动构建集群拓扑,也保留手动构建集群拓扑的方式;