Lnav is a log file navigator built for speed. It reads logs from multiple sources at once. It indexes them. It lets you search, filter, and pivot through data without dumping files into external viewers. No preprocessing. No delays. Friction drops to zero.
When you load logs into Lnav, it auto-detects formats: plain text, JSON, syslog, access logs. It applies timestamps, aligns entries, and merges streams on the fly. You can jump between related events instantly. The SQL query engine inside Lnav lets you run database-style queries against your logs in real time. This unlocks workflows that normally require scripts or external pipelines.
Reducing friction in investigations means fewer context switches. Lnav keeps you inside one interface—from scanning live logs over SSH to replaying archived data locally. Color highlighting, regex searching, and incremental filtering make patterns visible fast. Robust key bindings let you navigate thousands of entries without lag.