Overview

Webtail is an open-source tool I wrote for tailing files on multiple servers and displaying content in a browser in real time.

Using an agent on each server, it can be used for tailing logs and pushing new lines to a central server, which then distributes the content to connected browsers.

Source Code

Source code and install instructions can be found here:
https://github.com/fgheorghe/webtail

Screenshot

Below is a screenshot of this tool tailing Apache2 logs:

Webtail tailing Apache2 logs

Planned Features

As described in the project's README, the following items are left to be done:

  • Persist data using ElasticSearch
  • Allow for searching historic content
  • Add proper authentication mechanism
  • Add SSL certificate support
  • Add specific IP address server binding
  • Create a JS component to allow code re-use
  • Create UI for searching content and filtering by file and server