首先,別人寫的工具,贊一下 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自帶的效能統計介...