MultiTail



Main

Features
Examples
Screenshots!

Download

To do

Support
Getting involved

Used by
In the news

Links

To do

There are a few requested changes/additions.
Unfortunately I do not have time (and/or don't feel like) to implement them myself.
I do accept (and integrate) patches supplied by others (might by you!).
You can send them to folkert@vanheusden.com.

Additions

  • localisation I can imagine it is usefull for some people to have MultiTail "speak" to them in their own language.
  • UTF support Some people monitor logfiles with multi-byte characters in them. E.g. with texts written in Asian charactersets (Japanes, Chinese, etc.0).
  • --after-context and --before-context Grep can display a few lines before and after the line that matches the expression. Would be nice if MultiTail could do this as well.
  • single line changes detection For when monitoring commands that simply emit things like '...' for a while on a single line.
  • force follow a new file As with the base tail -F is force follow. works well when your tailing a directory where a new file will be created.
  • retry missing filenames when following a filename (and not descriptor), retry a while when the filename disappears
  • speed control Not just display when everything comes in at the original speed but have some maximum speed so that everything can be read while displaying. This requires some buffering to be added with probably an upper bound. And of course multiple options for what to do when the buffer is full (overwrite, completely flush, abort, display error with number of lines ignored, etc.).
  • spec-file for creating a binary rpm on AIX To be used with rpm -bb.
  • beep (or flash) if N lines matching regular expression E are/are not processed in M seconds Examples:
    Flash if 5 or more lines matching e.g. "[Ww]arning" are processed in 15 or fewer seconds
    Beep if no lines are processed in 3 minutes
    Beep if 1 or more lines matching "Heartbeat OK" are not processed in 2 minutes

Bugs

  • clean-up man-page Quiet a few options are not explained in the man-page and also not elaborate enough.
  • prefixes in the scrollback screw up linewrapping When scrolling back in a logfile with a line-prefix enabled, the linewrapping fails.
  • CR support When monitoring output of commands with progress indications, CR's are not handled correctly.
  • suppress_empty_lines:no causes visual corruption in the scrollback window Configuration-file entry 'suppress_empty_lines:no' seems to cause visual corruption in the scrollback window.
  • ~ in config file ~ in the configuration file does not seem to work.
  • tabs cause incorrect linewrap The width of a tab is not used, instead it is always 1. That is not correct.
  • multiple refreshes Sometimes when you press a key in the main screen, MultiTail does a couple of complete screenredraws.

e-mail me at: folkert@vanheusden.com