redis狀態監控視覺化工具RedisLive使用

2022-08-10 18:15:14 字數 1145 閱讀 6474

首先,別人寫的工具,贊一下  github位址 

然後,fork一下,自己加點功能

gui介紹(直接copy的github) 

下面大概介紹一下初步使用(有個小坑):

git clone .git

2、安裝依賴

進入專案目錄 redislive/

執行命令  pip install -r requirements.txt

3、配置服務

示例使用sqlite來存貯redis監控資料

進入原始碼目錄 redislive/src/

# 使用配置檔案模版新建配置檔案

cp redis-live.conf.example redis-live.conf

# 使用預設sqlite資料庫新建私有資料庫(坑就在這裡,如果不copy的話,自己隨便指定乙個是不行滴,雖然sqlite預設不存在就建立,但新建的裡面是沒有新建需要用到的資料表的)

cp db/redislive.sqlite  db/my_db.sqlite

接下來編輯新建的配置檔案,配置檔案格式為標準json,所以要注意一些不該有的逗號要去掉

redisservers  要監控的redis列表  按照示例格式填寫好就可以

datastoretype  資料存貯格式  可選  redis、sqlite 此處使用sqlite

redisstatsserver  用來儲存監控資料的redis位址  此處忽略

sqlitestatsstore  用來儲存監控資料的sqlite資料庫檔案路徑  此處使用 剛才新建的sqlite檔案的絕對路徑

ok 配置完成

4、啟動服務

1、啟動資料監測服務

進入src目錄

duration引數為持續監測時長 單位為秒  如果想一直監測 就把這個引數寫的大一些 比如 1000000000

執行  ./redis-monitor.py --duration=120  

此程序非後台執行 所以新開視窗啟動web視覺化服務

2、啟動web視覺化服務

進入src目錄

執行 ./redis-live.py

ok 現在可以在瀏覽器中輸入 http://服務所在主機ip:8888/index.html  檢視了

暫時寫這麼點、有空結合自己的需求加些新功能再更新

Redis 視覺化工具

redis做為現在web應用開發的 搭擔組合,大量的被應用,廣泛用於儲存session資訊,許可權資訊,交易作業等熱資料。redis作為業界最好的快取資料庫,過去幾年發展很快。相對memcached,redis提供了更多種資料型別,包含hash set list等 redis還支援subscribe...

Redis視覺化工具的使用

連線redis現在流行的主要有兩款window客戶端,分別為 下面分別介紹使用這兩款軟體連線redis伺服器 1,關閉linux防火牆 檢視防火牆狀態,cmd前面沒有空格 firewall cmd state 關閉防火牆 sudo systemctl stop firewalld 開啟防火牆 sud...

Nginx日誌監控(包括視覺化)工具

1.log.io 乙個開源的實時日誌監控系統。利用node.js socket.io,提供web介面。效能不錯,但官方好像只在ubuntu上做了測試。2.nginx rrd 這個是nginx官方推薦的乙個監控工具,可用源安裝,支援ubunt debian centos,利用nginx自帶的效能統計介...