Log Analyzers

Nerdlog – remote-first terminal log viewer

Nerdlog is a terminal-based log viewer designed for investigating messages collected on multiple remote computers. Rather than requiring a central logging server, it connects directly to individual systems and brings their results together within one interface.

The application is particularly useful when troubleshooting services running across several Linux machines. Its architecture performs most of the analysis on the remote systems, avoiding the need to transfer complete log files to the local computer.

Nerdlog is intended to provide some of the investigative convenience of larger log management platforms while retaining a lightweight workflow. Administrators can examine patterns across hosts, narrow investigations to particular periods and locate relevant messages without deploying additional infrastructure.

This is free and open source software.

Key Features

  • Multi-host searching – queries logs on several remote computers simultaneously.
  • SSH connectivity – establishes direct connections without requiring a central logging server.
  • Remote processing – performs log analysis on individual hosts and retrieves selected results.
  • Unified log display – merges messages from different computers into a single view.
  • Timeline histogram – visualises the volume and distribution of log messages over time.
  • Time-range filtering – restricts investigations to selected periods.
  • Pattern searching – searches log messages using configurable expressions.
  • Journald integration – reads systemd journal output alongside conventional log files.
  • SSH configuration support – recognises configured hosts and supports wildcard host selection.
  • Custom connection commands – allows alternative session-establishment methods.
  • Query history – retains previous searches for convenient reuse.
  • Result export – saves retrieved log messages to files.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: github.com/dimonomid/nerdlog
Support:
Developer: Dmitry Frank
License: BSD 2-Clause ‘Simplified’ License

Nerdlog in action

Nerdlog is written in Go. Learn Go with our recommended free books and free tutorials.


Related Software

Terminal Log Viewers
lnavPowerful navigation, filtering and analysis of system and application logs
NerdlogRemote-first monitoring with powerful querying and filtering capabilities
lazyjournalBrowse systemd journal entries with intuitive keyboard controls
toolongTail, merge and search multiple files in real time
logrifleQuickly browse and search records with a keyboard-driven interface
nlessInteractive pager with structured data navigation
MultiTailMonitor multiple files simultaneously with colour-coded output
LogriaAggregate multiple data streams with live filtering and highlighting
loganaFast, interactive exploration with filtering and search
JSON Log ViewerExplore structured JSON records with interactive filtering and navigation

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted