LogWisp
In developmentA single-binary log transport in Go. It collects from files, stdin or other LogWisp nodes, then filters, rate-limits and formats entries for files, consoles, live streams, or the next node.
A single-binary log transport in Go. It collects from files, stdin or other LogWisp nodes, then filters, rate-limits and formats entries for files, consoles, live streams, or the next node.
A buffered, rotating file logger for Go with disk-space management, operational heartbeats and hot reconfiguration.
LogWisp was born from a familiar devops frustration: the daily ritual of SSHing into multiple servers to tail and grep log files! While powerful, enterprise-grade logging platforms exist, they often felt like overkill for my small projects and low traffic use cases. I wanted a simple, self-contained, single-binary solution that could stream, aggregate, and filter logs with minimal fuss. This is the story of how that idea evolved into a flexible, pipeline-based log transport system.