RedisLive監控Redis程序狀態

2021-07-27 22:32:31 字數 1575 閱讀 5402

redislive就是一款免費開源的基於python、tornado的的reids的監控工具,以web的形式展現出redis中的記憶體、key,例項資料等資訊

redislive是基於python的,一般的linux系統已經內建了python,版本最好高於2.7

redislive是web監控介面,所以需要web容器,這裡需要使用的是tornado

pip 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 &

如何公升級python2.6到python2.7

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的問題

wget 

.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

在下圖位置新增一行,然後重新編譯一次python

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...