Log Analyzers

frontail – stream live log output to a web browser

frontail is a Node.js application that streams file contents to a web browser as new lines are written. It provides a graphical alternative to following files in a terminal, with a live display that can be accessed through a browser.

The application is designed for monitoring services, development environments and other workloads where diagnostic information changes continuously. It can read multiple files and accept piped input, presenting the resulting output through a responsive interface.

frontail supports custom highlighting and display preferences, allowing important messages to be identified more easily. It also offers configurable network access and basic authentication for controlling who can view the output.

The application collects anonymous usage statistics through Google Analytics by default. Administrators can disable this behaviour with the –disable-usage-stats option. The upstream code has not received significant development in recent years.

This is free and open source software.

Key Features

  • Streams appended file contents to a browser in real time.
  • Supports following multiple files and accepting standard input.
  • Handles file rotation on supported Unix-like systems.
  • Provides automatic scrolling with the option to pause the display.
  • Supports text searching and browser-side filtering.
  • Offers custom highlighting rules for words and entire lines.
  • Includes predefined highlighting styles for general output, npm and Python.
  • Provides light and dark interface themes.
  • Allows important lines to be marked for later reference.
  • Displays the number of unread lines in the browser favicon.
  • Supports basic authentication and HTTPS using supplied certificates.
  • Allows the listening address, port and URL path to be configured.
  • Provides options for controlling the number of retained and initially displayed lines.
  • Supports disabling anonymous usage statistics.

Website: github.com/mthenw/frontail
Support:
Developer: Maciej Winnicki
License: MIT License

frontail

frontail is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.


Related Software

Graphical and Web-Based Log Viewers
LogdyView and filter terminal output in real time through a local web UI
frontailStream and filter live output in your web browser
Giant Log ViewerOpen enormous text files without loading them into memory
LogNoteInspect files, command output and Android logcat with flexible filters
ChipmunkAnalyse multi-gigabyte files quickly with a responsive graphical interface
QLogExplorerExplore very large files with advanced searches and JSON support
gloggGraphical grep-style searching for very large files
XlogmasterMonitor files, devices and command output with event-triggered actions

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