redis live是乙個用來監控redis例項,分析查詢語句並且有web介面的監控工具,使用python編寫。
本文記錄redis-live在centos 7下面的安裝。
使用root賬戶登入centos並聯網。
由於redis-live是用python寫的,所以先檢測python環境,要求必須是2.7以上。centos7預設就是2.7.5,所以省去這一步。
接下來檢測yum是否能夠正常執行:
能看到這個測試資訊說明yum正常,也是centos預設就有的。
安裝pip:easy_install pip
安裝redislive的三個依賴元件
pip install tornado
pip install redis
pip install python-dateutil
先進入cd /usr/local/目錄。
解壓後修改目錄名為:redislive:
redisservers節點:這是要監控的主機列表,可以新增多個
進入redisstatsserver節點:這是要將監控資料放到**,一般是redislive執行的機器,是乙個將資料採集到本地臨時儲存的乙個redis。
設定完後儲存關閉。
開啟監控指令碼:./redis-monitor.py --duration 120 &
開啟webserver:./redis-live.py &
注意進入目錄先。
在瀏覽器中輸入如下位址來檢視redislive:http://localhost:8888/index.html
需要等待資料採集完畢才能顯示:
key的數量可以和伺服器核對。
(1)如果在瀏覽器調入位址後出現無法訪問的現象請關閉防火牆或者開端口8888。
(2)監控開啟後會影響到redis的效能,所以建議定時監控而不是實時監控。 (
(3)定時執行nohup ./redis-monitor.py --duration=秒數 &
注:做取樣時,請合理配置取樣秒數;系統定時執行取樣指令碼的頻率建議不要太頻繁
centos7 安裝centos桌面
一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...
7 centos7 使用者管理
useradd meng如果建立使用者時沒有指定屬於哪個組,則缺省會建立乙個名字與使用者相同的組並歸屬於此組 對應的home目錄下回建立乙個meng的資料夾 passwd meng 之後會提示輸入密碼 userdel meng 刪除使用者,會保留home檔案 userdel r meng 刪除使用者...
centos7 r語言安裝 centOS7安裝R
在安裝時發現一般教程中說的 yum install r 這個命令不管用了啊,然後去官網了解了一波 發現官網上表示r語言已經屬於epel倉庫管理了。1.安裝epel倉庫 yum install epel release 隨後報錯 這是由於centos7自帶的python版本為2.7,因此要將該檔案的p...