hlidani /var/log/messages || monitor httpd

Milan Kerslager milan.kerslager na pslib.cz
Čtvrtek Březen 20 13:39:23 CET 2003


On Thu, Mar 20, 2003 at 10:01:55AM -0000, Jaroslav Lukesh wrote:
> Dobrý den,
> 
> omlouvám se za tak začátečnický dotaz, ale jakým způsobem se dá odeslat
> e-mail (bez lokálního SMTP!) pokud v souboru /var/log/messages se zrazu
> objeví hláška
> 
> pound: HTTP accept: Invalid argument
> 
> 	případně
> 
> pound: backend 192.168.2.32:8080 connect: Connection refused
> 
> Nechci aby to reagovalo na celý log, jen na to co poslední třeba minutu ten
> skript neviděl.
> 
> 
> Jde mi o to, abych monitoroval HTTP server (Zope), který je umístěn na
> úplně jiném stroji (NT).
> 
> Existuje na to něco?

tail -100 /var/log/messages | \
  grep 'pound: HTTP accept: Invalid\|pound: backend 192.168.2.3'

Nebo pouzit regularni vyrazy (okolo aktualniho casu) + sed nebo perl.

-- 
                        Milan Kerslager
                        E-mail: milan.kerslager na pslib.cz
                        WWW:    http://www.pslib.cz/~kerslage/


Další informace o konferenci Linux