爱意满满的作品展示区。
askfermi

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

  •  1
     
  •   askfermi ·
    xzyaoi · Aug 9, 2018 · 3081 views
    This topic created in 2920 days ago, the information mentioned may be changed or developed.

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

    Screenshot from 2018-08-09 21-04-28.png

    优点:

    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

    4 replies    2018-08-12 11:42:01 +08:00
    hualongbei
        1
    hualongbei  
       Aug 10, 2018   ❤️ 1
    楼主有木有考虑过每秒几百上千 QPS 的那种日志怎么看
    可以考虑把 grep 的规则配置到页面上
    Shazoo
        2
    Shazoo  
       Aug 10, 2018
    我们大多是输出到文件,然后 ssh 上去,tail -f 看。配合 screen+grep,可以多屏+过滤+高亮。
    askfermi
        3
    askfermi  
    OP
       Aug 10, 2018
    @hualongbei 您说的对,我确实没考虑到这部分,已加入 todo 列表,后面加上 grep 的规则。感谢!
    FrankAdler
        4
    FrankAdler  
       Aug 12, 2018
    马克, 我们线上业务都是接入 ELK, 后面个人项目可以一试.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2630 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 15:13 · PVG 23:13 · LAX 08:13 · JFK 11:13
    ♥ Do have faith in what you're doing.