系统代码地址:https://github.com/2225377fjs/weblogviewer
系统需求:
因为机器较多,偶尔需要在线调试一些东西,看看log状况,如果要上机器去看的话就比较麻烦,就希望能够开发一个能够支持在浏览器上实时tail查看日志的系统,能够配置和管理多个监控的服务器,同时希望系统是比较轻的,不要影响服务器上现有的应用。
最开始http://logio.org/ 查到了这么个东西,node.js开发,不过感觉实在是太简陋了,功能也不够强,没有暂停功能实在是不能容忍,而且在需要监控的进程上会不管现在有没有要查看的需求,都会读取数据,发送到中心节点,浪费CPU啊,我擦。
所以就手撸了一个出来,
代码结构:

本文介绍了一个名为weblogviewer的系统,用于在浏览器中实时tail查看服务器日志,支持配置和管理多个监控节点。系统分为中心服务和Node节点,具备暂停功能,避免不必要的CPU消耗。通过启动python Start.py或StartNode.py进行部署,配置节点并监控日志文件。
最低0.47元/天 解锁文章
499

被折叠的 条评论
为什么被折叠?



