redislive就是一款免費開源的基於python、tornado的的reids的監控工具,以web的形式展現出redis中的記憶體、key,例項資料等資訊
redislive是基於python的,一般的linux系統已經內建了python,版本最好高於2.7
redislive是web監控介面,所以需要web容器,這裡需要使用的是tornado
如何公升級python2.6到python2.7pip install tornado
**********如何安裝pip**********
wget
.io/get-pip.py
python get-pip.py
********************************
pip install redis
pip install python-dateutil
pip install argparse
git clone
cd redislive/src
cp redis-live.conf
.example redis-live.conf
vim redis-live.conf
, ,
],
"datastoretype" : "redis", # 監控資料儲存方式為redis
"redisstatsserver":
,"sqlitestatsstore" :
}開啟監控(nohup模式)
nohup ./redis-monitor.py --duration=120 &
nohup ./redis-live.py &
遇到的問題tar zxvf python-2.7
.6.tgz
cd python-2.7
.6./configure --prefix=/usr/local/python27
make && make install
mv /usr/bin/python /usr/bin/python_old
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
1 公升級python之後無法呼叫sqlite3的問題
在下圖位置新增一行,然後重新編譯一次pythonwget
.org/sqlite-3.6
.16.tar
.gztar xvf sqlite-3.6
.16.tar
.gz
cd sqlite-3.6
.16./configure --prefix=/usr/local/sqlite3
cd ~/software/python-2.7
.6 && vim setup.py
redis live監控redis集群
1 安裝easy install wget o python 2 安裝pip easy install pip 3 安裝redis live依賴 pip install tornado pip install redis pip install python dateutil pip install...
redis 集群搭建以及redislive監測部署
實現3主3從的集群 虛擬機器單機ip 192.168.40.128 複製redis conf內的config檔案複製到六個資料夾中,並且修改以下內容 埠號 port 7000 後台啟動 daemonize yes 開啟集群 cluster enabled yes 集群節點配置檔案 cluster c...
Redis benchmark測試Redis效能
redis benchmark是官方自帶的redis效能測試工具,可以有效的測試redis服務的效能。使用說明如下 usage redis benchmark h p c n k h server hostname default 127.0.0.1 p server port default 63...