当前位置: 首页 > 工具软件 > RedisLive > 使用案例 >

Redis(8)-windows下安裝RedisLive

阳念
2023-12-01

Redis(8)-windows下安裝RedisLive

RedisLive是一個輕量的儀表板應用程式,主要是利用redis的info和monitor命令並儲存資料進行分析,

可以快速讓我們了解Redis Server效能是否正常。

我原本是安裝redmon,裝好後才知道無法監控多個Redis Server,

浪費我在windows server設定ruby環境,後來先看RedisLive說明,

確定支援多個Redis Server就決定是這套了,下面手把手紀錄如何安裝在windows2012。

1.安裝python(一直下一步,記得加入path環境變數)

確認python安裝正常

2.安裝Microsoft Visual C++ Compiler for Python 2.7(後面會用到)

3.安裝RedisLive相依Lib

tornado pip install tornado

redis.py pip install redis

python-dateutil pip install python-dateuti

但我個人是手動下載相關Lib(*.tar.gz)並解壓縮後進行安裝

pip install redis

pip install six

pip install backports_abc

pip install certifi

pip install singledispatch 3.4.0.3

pip install python-dateuti

pin install tornado

python setup.py install

4.下載RedisLive並修改redis-live.conf(請依環境自行修改)

{
“RedisServers” :
[
{
“server” : “192.167.1.121”,
“port” : 6379
},

{
“server” : “192.167.1.122”,
“port” : 6380

}
],

“DataStoreType” : “redis”,

“RedisStatsServer”:
{
“server” : “192.167.1.123”,
“port” : 6381
},

“SqliteStatsStore” :
{
“path” : “to your sql lite file”
}

}
RedisServers 要監控的redis server

DataStoreType 處存監控的Server類型,有 redis 和 sqlite

5.啟動redis monitor

python redis-monitor.py --duration=100 &

監控100秒,建議定期執行monitor,頻繁啟動monitor會影響降低Redis Server吞吐量

6.啟動redislive

python redis-live.py --log_file_prefix=C:\RedisLive\weblog\redislive.log &

7.開啟瀏覽器輸入 http://192.167.1.123:8888/index.html

(設定防火牆允許8888)

 类似资料: