The logs never stop. They pour in, line after line, from every service and every container, all fighting for your attention. Lnav, self-hosted, brings order to the chaos. It runs where you run—on your servers, in your workflow—without surrendering control to a third party.
Lnav is a powerful log file navigator designed to parse, index, and search logs directly from the command line. Self-hosting Lnav means you decide where your data lives and how it moves. No external dependencies. No central collector siphoning off your operational history. It operates locally, reading from files, directories, or streams, and renders structured queries from raw text instantly.
Installing Lnav on your own infrastructure is straightforward. Download the binary, place it in your path, grant execution permission, and run it against your logs. It understands common formats out of the box—syslog, HTTP access, JSON—and merges data sources into a single, navigable timeline. Advanced SQL expressions let you analyze patterns without exporting data to other tools.