元件分享之後端元件——Redis一站式管理平台Redis Manager
背景
近期正在探索前端、後端、系統端各類常用元件與工具,對其一些常見的元件進行再次整理一下,形成标準化元件專題,後續該專題将包含各類語言中的一些常用元件。歡迎大家進行持續關注。
元件基本資訊
- 元件:redis-manager
- 開源協定:Apache-2.0 license
- 使用說明:https://github.com/ngbdf/redis-manager/wiki/
内容
本節我們分享一個Redis一站式管理平台Redis Manager ,它支援叢集(cluster、master-replica、sentinel)的監控、安裝(除sentinel)、管理、告警以及基本的資料操作功能
叢集監控:支援監控 Memory、Clients 等 Redis 重要名額;可實時檢視 Redis Info、Redis Config 和 Slow Log
叢集建立:支援 Docker、Machine、Humpback方式
叢集管理:支援節點Forget、Replicate Of、Failover、Move Slot、Start、Stop、Restart、Delete、修改配置等功能
叢集告警:支援 Memory、Clients 等名額(同監控名額),支援郵件、企業微信APP、企業微信Webhook、釘釘告警
工具箱:支援 Query、Scan 以及基本的資料操作
具體使用如下:
1、Docker容器啟動
sudo docker run -d --net=host --name redis-manager \
-e DATASOURCE_DATABASE='redis_manager' \
-e DATASOURCE_URL='jdbc:mysql://127.0.0.1:3306/redis_manager?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2b8' \
-e DATASOURCE_USERNAME='root' \
-e DATASOURCE_PASSWORD='******' \
reasonduan/redis-manager
2、通路位址
http://IP位址:8182
具體頁面效果如下:
image.png
image.png
image.png
image.png
具體使用方式可以參見該文檔
本文聲明:
88x31.png
知識共享許可協定