[造轮子]将日志打印到浏览器的 Go 轮子

2018-08-09 21:10:38 +08:00
 askfermi

最近在调试之前的项目(CVTron)时,迫于查看日志不方便,于是周末造了一个将日志实时打印到浏览器的工具, 如图:

优点:

  1. 二进制文件,方便部署
  2. 可使用部署好的前端页面,无须单独部署
  3. 可支持多个程序(目前支持还不完善,求 PR )

Github 地址: https://github.com/xzyaoi/webtail 体验地址: http://webtail.cvtron.xyz/ 可输入 103.11.89.160:8080,即可查看来自 http://premium.file.cvtron.xyz/ 的日志。

求 star,pr 和试用体验 :doge

2535 次点击
所在节点    分享创造
4 条回复
hualongbei
2018-08-10 09:01:57 +08:00
楼主有木有考虑过每秒几百上千 QPS 的那种日志怎么看
可以考虑把 grep 的规则配置到页面上
Shazoo
2018-08-10 09:40:17 +08:00
我们大多是输出到文件,然后 ssh 上去,tail -f 看。配合 screen+grep,可以多屏+过滤+高亮。
askfermi
2018-08-10 15:34:12 +08:00
@hualongbei 您说的对,我确实没考虑到这部分,已加入 todo 列表,后面加上 grep 的规则。感谢!
FrankAdler
2018-08-12 11:42:01 +08:00
马克, 我们线上业务都是接入 ELK, 后面个人项目可以一试.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478415

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX