seelog
有了seelog,妈妈再也不用担心我登录服务器查看日志le...
项目地址:https://github.com/xmge/seelog
项目介绍
- 与golang项目集成、提供浏览器实时查看日志的功能,类似 tail -f xxx.log
- 支持多浏览器同时访问
- 支持浏览器websocket断线重连
- 支持暂停、清屏、截图功能
集成方式
- 在项目中引入seelog, go get github.com/xmge/seelog
- 在代码中 执行 seelog.See(logpath,port)
- 在浏览器中访问 http://host:port
项目展示
项目TODO
- 页面布局
有疑问加站长微信联系(非本文作者)

看上去不错 !支持 LZ ,已经star !!
谢谢啦,有什么改进的建议可以提出来,或则共同完成一下
支持一波
thanks**
欢迎各位gopher使用指正
使用的是WS吗?
嗯嗯,是的
后生可谓啊
。。。。
@Hellowor 00
multitail 了解一下。
👌😊
新增过滤功能
可以做到读取log文件 实现tail -f 吗 ~~
@qiudays 可以的,github代码里有demo,可以试试
@xmge 好的, 谢谢大佬
如果可以, 选择日志列表 就好了
多个日志文件输出吗?
是的, 开发说用elk看的不爽, 想看更加实时的。。。
不错不错,是在想go里面有没有nodejs中的log.io一样的东西
@qiudays 可以看看这个项目,有什么好的建议,可以提交个isssue,
@Dracula 谢谢,项目还在更新中,有什么好的想法可以一起实现
@xmge 蛮好 我就拿你代码直接使用了
@Dracula 谢谢关注,有什么好的想法可以提issue
我们一直在使用seelog,希望可以加上控制台输出的日志带有颜色,方便区分日志等级
看错了还以为是这个库的作者呢 github.com/cihub/seelog
@JokerYangDj 哈哈
@xmge 我们日志一般是按天每天生成一份,要是能够自动匹配每天生成的文件然后输出就好了,学习学习
嗯嗯,这个做到监听相应的日志文件夹就可以了。但是项目每天生成一个新的日志文件,这个日志文件的名称应该一样吧,例如tomca中的日志文件catalina.out,等到今天过去才会将catalina.out文件改为 2018-08-29.catalina.out,然后又生成一个catalina.out 来记录2018-8-30的日志
panic: http: multiple registrations for / 说我重复注册路由了,我beego那边监听的是另一个端口呀,为什么会提示重复注册?
@linsijia1002 是不是两次调用了seelog.see()呢,并且端口一样
@xmge 不不不,只调用了一次
@linsijia1002 将seelog.see()去掉后还有问题吗?