开源Redis运维平台

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

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

关于RedisManager

它是一个开源的redis一站式管理平台,在redis管理运维方面有着强大的功能以及良好的用户体验。Github地址 :

产品主要功能介绍

Dashboard

展示当前用户组监控的所有集群

开源Redis运维平台

1.创建集群

目前支持 Redis Cluster 模式的创建,包括机器安装、Docker 安装和 Humpback 安装方式。

开源Redis运维平台

开源Redis运维平台

2.管理集群

管理集群分为 ClusterManager 和 NodeManager 两部分

2.1 ClusterManager

集群管理主要包括节点导入、Slots 迁移、Master Slave 角色切换、动态配置、整理内存碎片等功能

开源Redis运维平台

2.2 NodeManager

节点管理主要包含了节点的启动、关闭、重启、扩容等。

开源Redis运维平台

3.集群监控

提供集群监控、查询 Key、查看 Slowlog 等功能。

3.1 具体监控详情

可在右上角通过 Time Ranges、Nodes 的选择来查看不同时间或不同节点的监控,监控详情如图:

开源Redis运维平台

3.2 Query客户端

支持任意类型的 Key 查询。

开源Redis运维平台

4.集群报警

针对 Redis 集群一些重要指标进行监控报警,默认实现了邮件报警。

开源Redis运维平台

开源地址

https://github.com/ngbdf/redis-manager


分享到:


相關文章: