pipeshout:轻松组合多个输出。 允许您一次过滤、检查和调试多个进程

时间:2024-07-14 11:47:41
【文件属性】:

文件名称:pipeshout:轻松组合多个输出。 允许您一次过滤、检查和调试多个进程

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-14 11:47:41

Go

管口 您一生中的大部分时间都在跟踪日志文件吗? 您是否通过管道输入多个程序,只是试图追踪一些日志行? 害怕每次必须请人加入您的 tmux/screen 会话以查看日志,然后在共享输入中摸索? pipeshout 是一个小型 Web 应用程序,它通过Unix 域套接字使用数据,然后允许多个用户查看这些行并对其应用正则表达式。 以下是它的一些实时功能 Streaming Input - Pipeshout 使用 websockets,所以感觉就像使用tail 正则表达式 - 在前缀 OR 行上应用正则表达式,让您可以快速检查数据 消耗线路- 您不仅与文件有关! 你可以发送 tcpdump、scheduled jobs 或sl 持久性- 即使没有客户端未连接,Pipeshout 也会存储输入,允许您在发生错误时立即打开它 要求 去 跑步 安装 go get github.com/Sea


【文件预览】:
pipeshout-master
----.gitmodules(90B)
----pipeshout.go(347B)
----pipelisten()
----LICENSE(1KB)
----.gitignore(266B)
----websocket()
--------server.go(2KB)
--------emit.go(1KB)
--------handle.go(2KB)
----pipe()
--------cache.go(535B)
--------pipe.go(909B)
----README.md(3KB)

网友评论