alias ltail="less -Ri +F"
(I generally add -Ri: -R to pass through unprintable characters to avoid borking coloured output; -i so searches are case-insensitive.)
$ tail -qFn0 /log/dir/*
You will only ever see lines from after you run the command.
I use this at work, usually combined with tail:
tail -f /some/logs/*.log | prism
There is also a -w option if you have watchdog library installed. Works only when given directories for now, because of the design of watchdog. (This should be fixed to work properly when given individual files.)
To tackle more logs well we need also searching, SQL-like aggregation and some analytics. I would recommend trying Sumo Logic which provide SaaS to do that:
500MB/day is free (disclaimer: I work there)
One BareTail version is a 'Free Version' (free as in free beer) not just a demo.
watch -n 2 tail $FILE