1. 程式人生 > >Redis一站式管理平臺工具,支援叢集建立,管理,監控,報警

Redis一站式管理平臺工具,支援叢集建立,管理,監控,報警

#### 簡介 > Redis Manager 是 Redis 一站式管理平臺,支援叢集的建立、管理、監控和報警。 > **叢集建立:**包含了三種方式 Docker、Machine、Humpback; > **叢集管理:**支援節點擴容、縮容、Slots遷移、BeMaster、BeSlave、Memory Purge、配置修改等功能; > **叢集監控:**Redis 叢集重要監控指標,如Memory、Clients、命中率等;可實時檢視Redis Info、Redis Config、Slow Log等資訊;Query 功能可查詢任何型別的Key。 > **叢集報警:**支援used_memory、clients等監控,並預設實現了郵件報警,使用者可自己對報警介面進行其他實現,如微信、簡訊報警等。 `github專案地址` https://github.com/ngbdf/redis-manager #### 部署redis-manager ##### 下載解壓原始碼包 ```python # 系統環境: # LINUX # JDK1.8 # Releases https://github.com/ngbdf/redis-manager/releases #當前最新版本 1.1 wget https://github.com/ngbdf/redis-manager/releases/download/redismanager-1.1-release/redis-manager-1.1-release.tar.gz ``` ##### 部署java環境 ```python rpm -ivh jdk-8u121-linux-x64.rpm ``` ##### 部署mysql ```python init_mysql() { rpm -e mariadb-libs --nodeps rm -rf /var/lib/mysql rm -rf /etc/my.cnf tar xvf /root/mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar -C /usr/local/ cd /usr/local rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm \ mysql-community-client-5.7.23-1.el7.x86_64.rpm \ mysql-community-common-5.7.23-1.el7.x86_64.rpm \ mysql-community-libs-5.7.23-1.el7.x86_64.rpm rm -rf mysql-community-* } changepass() { sed -i '/\[mysqld]/ a skip-grant-tables' /etc/my.cnf systemctl restart mysqld mysql <