shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Monitorar logs em real time


From: Deivid Vilela
Subject: Monitorar logs em real time
Date: Sun, 24 Dec 2006 13:03:20 -0300

Amigos da lista

tenho a seguinte situação:
- um qmail com ocr ocasionalmente trava em determinados momentos e é necessário 
finalizar o processo do ocr para o mta continuar processando a fila de 
mensagens.
- este ocr quando trava envia um código de erro no arquivo /var/log/maillog

com um tail -f /var/log/maillog |grep (erro) 

eu consigo monitorar o erro manualmente e tenho que fazer isto porque não 
consegui encontrar uma forma de automatizar o processo. que me envie um e-mail 
caso isto ocorra...

eu tentei agendar isso a cada minuto pelo cron mas o volume de mensagens é 
muito grande e o log gira muito rápido para o script poder varrer isto.

no script o código não é tão dificil até que funcionou bem se não fosse o 
detalhe crucial que eu não consigo resolver e por isso pedi a ajuda da lista.

Existe alguma forma de manter o tail em loop dentro do script?

ou caso não seja o tail tem algum tipo de recurso que pode ser utilizado em que 
este log seja monitorado linha a linha?


PS: Não sei se perguntar sobre os comando é off aqui na lista caso seja basta 
ignorar a mensagem e obrigado.


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]