Redis Manager(2.0) —— Redis 运维利器

1,808 阅读2分钟

Redis 作为一个基于内存的可持久化的日志型、Key-Value 数据库,以其出色的性能表现以及高可用性在许多公司有着举足轻重的地位。伴随着业务量的增长,Redis 集群的规模不可避免的需要扩大,此时 Redis 集群的运维成本就成为一个不可忽视的工作内容。

Redis Manager 作为一个 Redis 一站式管理平台,它支持 Redis 集群的管理、监控、创建以及告警等功能。它大大降低了 Redis 集群的运维成本,能做到对集群的实时监控,在 Redis 出现问题是进行准确的故障排查,亦或者通过分析历史数据还原 Redis 故障时的场景,同时还支持自定义监控规则的告警功能,让你随时了解 Redis 的运行状况。

关于 Redis Manager 2.0

开源地址:github.com/ngbdf/redis…

它是一个开源的 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 模式;
支持自动构建集群拓扑,也保留手动构建集群拓扑的方式;

组和用户管理