開源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


分享到:


相關文章: