使用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 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!