>> On Tue, 19 Feb 2013 23:34:21 +0100, 
>> b w <bw.mail.li...@gmail.com> said:

b> I want to write a script that parses the last, say, 10 minutes of a log
b> file looking for a certain string, like 'error', or failed', and returns
b> how many times it shows up. The script would be run by Nagios and if it
b> returns > 0 an alert is raised. Each line of the log file starts with a
b> date like 'Feb 19 23:45:32'.

   Instead of looking for 'error' or 'failed', I'd recommend weeding out
   benign log entries and returning everything else.  Some examples:
     http://www.hcst.net/~vogelke/src/logfiles/

   Some relevant links for Nagios:
     http://serverfault.com/questions/172875/
     Is Nagios capable of covering the functionality of Logwatch?

     http://stackoverflow.com/questions/2373212/
     How do I use Nagios to monitor a log file

     http://serverfault.com/questions/44/
     What tool do you use to monitor your servers?

-- 
Karl Vogel                      I don't speak for the USAF or my company

John, this smells worse than your uncle's codpiece (which I wish you would
stop wearing to work), and in reviewing it I can deduce that your parents
were never formally introduced.
                    --Slashdot suggestion for inspecting poorly-written code
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to