1. 程式人生 > 程式設計 >Redis Manager(2.0) —— Redis 運維利器

Redis Manager(2.0) —— Redis 運維利器

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 模式;
支援自動構建叢集拓撲,也保留手動構建叢集拓撲的方式;

組和使用者管理

聯絡我們

無論是使用過程中遇到的問題,還是有自己的想法與需求,歡迎大家隨時同我們交流!

歡迎大家貢獻程式碼!

Redis Manger 微信交流群

由於微信群二維碼有效期僅為七天,最新的二維碼會放在 README.md

Redis Manager QQ 交流群