LinuxCommandLibrary

nerdlog

Fast remote-first multi-host TUI log viewer with timeline histogram

TLDR

View logs from a remote host
$ nerdlog [user]@[host]
copy
View logs from multiple hosts
$ nerdlog [user]@[host1] [user]@[host2]
copy

SYNOPSIS

nerdlog [options] [hosts...]

DESCRIPTION

nerdlog is a fast, remote-first, multi-host TUI log viewer with an interactive timeline histogram, inspired by Graylog and Kibana but without the bloat. It queries logs from multiple remote machines simultaneously over SSH, filters them by time range and patterns, and draws a visual timeline.
The tool reads system logs from /var/log/messages, /var/log/syslog, or journalctl, and uses standard GNU tools (bash, awk) on the remote side for filtering and histogram generation. No central server or agent installation is needed.

CAVEATS

Requires SSH access to target hosts. Remote hosts must have bash and awk available.

HISTORY

nerdlog was created by dimonomid and is written in Go using the tview library. It supports Linux, FreeBSD, macOS, and Windows (client only).

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard