已解决。尝试过 goaccess 之类的,但是只适合分析访问日志,不适合通用日志。我是用 go + sse + xterm.js 写了一个简单的服务,可以满足我的需求。原理是通过 https://github.com/nxadm/tail 监听文件变化,并使用 SSE 发送到浏览器,然后通过 xtermjs 渲染。
已解决。
尝试过 goaccess 之类的,但是只适合分析访问日志,不适合通用日志。
我是用 go + sse + xterm.js 写了一个简单的服务,可以满足我的需求。
原理是通过 https://github.com/nxadm/tail 监听文件变化,并使用 SSE 发送到浏览器,然后通过 xtermjs 渲染。