lnav

lnav is a terminal-based log file imaging and analysis tool. It combines multiple log files according to timestamps, auto-format detection, and supports compressed files. Users can filter and analyze log data using SQLite queries and regular expressions.

LN

tstack · Modern CLI & Rust Tools

STARS10.8K
FORKS414
COMMITS0
CONTRIBUTORS0
VERSIONv0.14.1
UPDATEDtoday
C++Log AnaliziTerminalSQLiteBSD-2-Clause
What can it do?
  • You can combine and view multiple log files on a single screen in order of time.
  • You can filter and analyze log records using regular expressions or SQLite queries.
  • You can quickly detect error and warning messages thanks to the automatic indexing feature.
User reviews
  • • NeutralHacker News

    Lnav – An advanced log file viewer for the small-scale

    “> why there are so many colors in the example? Identifiers, like process-names/pids/IPs, are semantically highlighted by default to make it easier to visually match up values that are the same. And, it's this way because I like it this way, so that's the default. > For example…”

  • ↑ PositiveHacker News

    Lnav – An advanced log file viewer for the small-scale

    “It looks like you have done a great job with lnav - it's impressive. I know how much work has gone into LogViewPlus and you must have made a similar commitment. I thought I was the only one crazy enough to want to solve this problem. :-) I would be happy to chat to a like mind…”

My note

More in: Modern CLI & Rust Tools

  • fzf★ 83,877 · 2 days ago
  • ripgrep★ 69,586 · 3 days ago
  • fd★ 44,912 · yesterday
  • Yazi★ 43,136 · 2 days ago
  • Zellij★ 35,904 · today
  • delta★ 32,615 · 3 days ago