CentOS7+Redis Live安裝配置


Redis Live是一個用來監控redis實例,分析查詢語句並且有web界面的監控工具,使用python編寫。

代碼下載地址:https://github.com/nkrode/RedisLive

本文記錄Redis-Live在CentOS 7下面的安裝。

第一步:環境准備

使用Root賬戶登錄CentOS並聯網。

由於Redis-Live是用Python寫的,所以先檢測Python環境,要求必須是2.7以上。CentOS7默認就是2.7.5,所以省去這一步。

wps3584.tmp

接下來檢測yum是否能夠正常運行:

wps3585.tmp

能看到這個測試信息說明yum正常,也是CentOS默認就有的。

第二步:安裝必須軟件

安裝pip:easy_install pip

wps3586.tmp

安裝RedisLive的三個依賴組件
pip install tornado 
pip install redis  
pip install python-dateutil

wps3596.tmp

wps3597.tmp

wps3598.tmp

第三步:安裝Redis-Live。

先進入cd /usr/local/目錄。

然后下載Redis-Live源代碼:

wps3599.tmp

解壓后修改目錄名為:RedisLive:

wps359A.tmp

進入src目錄,找到並編輯redis-live.conf設置參數:

RedisServers節點:這是要監控的主機列表,可以添加多個

wps35AB.tmp

進入RedisStatsServer節點:這是要將監控數據放到哪里,一般是RedisLive運行的機器,是一個將數據采集到本地臨時存儲的一個Redis。

wps35AC.tmp

設置完后保存關閉。

開啟監控腳本:./redis-monitor.py --duration 120 &

開啟webserver:./redis-live.py &

注意進入目錄先。

wps35AD.tmp

在瀏覽器中輸入如下地址來查看RedisLive:http://localhost:8888/index.html

需要等待數據采集完畢才能顯示:

wps35AE.tmp

Key的數量可以和服務器核對。

第四步:監控需要注意

(1)如果在瀏覽器調入地址后出現無法訪問的現象請關閉防火牆或者開端口8888。

(2)監控開啟后會影響到Redis的性能,所以建議定時監控而不是實時監控。 (

(3)定時運行nohup ./redis-monitor.py --duration=秒數 &

      注:做采樣時,請合理配置采樣秒數;系統定時運行采樣腳本的頻率建議不要太頻繁


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM