[Gllug] Intelligent, multiple, log tails
Marcus Taylor
marcus at fatbeehive.com
Wed Jan 7 13:26:01 UTC 2009
I like xargs :) http://unixhelp.ed.ac.uk/CGI/man-cgi?xargs
ls -at |xargs tail -10 |more
On Wed, 07 Jan 2009 13:06:41 +0000
David L Neil Mailing list a/c <GLLUG at getaroundtoit.co.uk> wrote:
> Bit of a newbie question: Does someone have a quick way to view (only)
> recent updates to ANY and ALL server logs please?
>
>
> I have a dev server and have directed all logs into one directory
> (including Apache (multiple VHost, CMS, plus rewrite), multiple DB
> servers, multiple email servers, PHP (etc), and applications' own logs).
>
> When I'm tinkering, my habitual checking for any logged error/access/etc
> involves first jumping into the File Browser to see which logs have new
> entries, and then tail-ing each file, as relevant.
>
> So to save time I have scripted the `tail` but that only amounts to a
> few keystrokes because it is the log fileNM which is the longer (and
> often with awkward dashes and underscores). Similarly I can script an
> `ls` to list recently-changed files first. However I'm not smart
> enough/BASH-experienced enough to put these together intelligently -
> even assuming that is the way to go... Not sure what it might be called,
> but does someone already have such a utility please?
>
>
> - inspect nominated directory (default stated)
> - check for files changed in last n-minutes (say, 10 mins)
> or ...changed since hh:mm time
> - list the log fileNM and its last 10 (say) entries foreach
> - no need to state particular log fileNMs as parameters
>
> or
> - right-click on fileNM in Gnome File Browser
> - select 'tail' from context menu for a magical pop-up
>
> or ???something someone has undoubtedly set-up long ago
>
>
> I know CentOS has a system log viewer but I haven't got into it beyond
> its default settings for simple SysAdmin monitoring. I have rejected
> db-based ideas because sometimes (shock, horror) my 'change' might foul
> up the RDBMS... Perhaps I should be using the Apache "combined" log
> format option to reduce the sheer number of logs? All advice, best
> practice wisdom, etc, will be appreciated.
>
> Please advise,
> =dn
> CentOS 5.2, Gnome 2.16, Apache 2.2, PHP 5.2, Python 2.4, ...
--
+----------------------------------------------------------------------+
| Marcus Taylor | Tel: 0207 7398704 |
+-----------------------+ Email: marcus at fatbeehive.com |
| Systems Administrator | Web: http://www.fatbeehive.com |
| Fat Beehive Ltd | 2nd Floor, 59 Rivington St, London, EC2a 3QQ |
+-----------------------+----------------------------------------------+
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list