使用Python Flask開發的一個web可視化的redis監控程序:redis-monitor
使用Python Flask開發的一個web可視化的redis監控程序,可以查看redis的服務器信息、實時監控redis的消息處理ops、內存占用、cpu消耗,以及redis連通時間。
redis-monitor
一個web可視化的redis監控程序
Done
監控數據包括以下:
- redis服務器信息,包括redis版本、上線時間、os系統信息等等
- 實時的消息處理信息,例如處理command數量、連接總數量等
- 聯通時間動態圖表
- ops時間動態圖表
- 內存占用、cpu消耗實時動態圖表
TODO
- #DONE @2015-09-02 優化監控程序連接redis的頻率,可以做緩存處理,防止多個web端監控redis的時候,對redis造成壓力
- #DONE @2015-09-02 配置redis放到前端存儲中(storage),不用到后臺配置,這樣可以形成一個平臺式工具
- 報警設置和提醒方式
- 配置一個redis的時候,需要驗證是否可以聯通
- 更多的redis信息以及不同redis兼容性測試
Why
redis監控程序很多,為什么還要自己做?
因為我找了很多網上推薦的程序,存在一些問題,導致我沒有用起來,除了自己知識欠缺的問題,主要包括:
- 配置麻煩,需要修改代碼中的配置文件,而且太難找;
- 版本不兼容,不記得是哪個項目,2.8可以跑起來,但是2.6完全直接啟動出錯,我也不知道怎么去修改,原諒我的無知;
- 啟動麻煩,需要啟動兩個東東,我也不知道為什么,可能是為了性能上的東西吧!
screenshot
本文由用戶 ygp8 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!