<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Observability on Lixen</title><link>https://lixen.com/tags/observability/</link><description>Recent content in Observability on Lixen</description><generator>Hugo</generator><language>en-US</language><copyright>Lixen</copyright><lastBuildDate>Fri, 24 Oct 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://lixen.com/tags/observability/index.xml" rel="self" type="application/rss+xml"/><item><title>LogWisp</title><link>https://lixen.com/logwisp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lixen.com/logwisp/</guid><description>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.</description></item><item><title>Log</title><link>https://lixen.com/projects/log/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lixen.com/projects/log/</guid><description>A buffered, rotating file logger for Go with disk-space management, operational heartbeats and hot reconfiguration.</description></item><item><title>The Evolution of LogWisp: From a Simple Script to a Flexible Log Transport System</title><link>https://lixen.com/blog/001-logwisp/</link><pubDate>Fri, 24 Oct 2025 00:00:00 +0000</pubDate><guid>https://lixen.com/blog/001-logwisp/</guid><description>&lt;p&gt;LogWisp was born from a familiar devops frustration: the daily ritual of SSHing into multiple servers to tail and grep log files!&#10;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.&lt;/p&gt;</description></item></channel></rss>