A log file viewer for the terminal
Merge, tail, search, filter, and query log files with ease.
No server. No setup. Still featureful.
Try it out:
$
ssh playground@demo.lnav.org
--- # Feel free to add content and custom Front Matter to this file. # To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults layout: top ---
Merge, tail, search, filter, and query log files with ease.
No server. No setup. Still featureful.
$
ssh playground@demo.lnav.org
Just point lnav at a directory and it will take care of the rest. File formats are automatically detected and compressed files are unpacked on the fly. Online help and previews for operations make it simpler to level up your experience.
lnav can outperform standard terminal tools when processing log files. The following chart compares CPU/memory usage when working with a 3.3GB access log. The chart was also generated using lnav's SQLite Interface.
Check out the introductory video and the documentation to learn more.