Acquiring data from a log
sandman42 at libero.it
sandman42 at libero.it
Mon Sep 20 15:01:39 CEST 2010
Hi,
I need to acquire data from a log, parse if and, if a particular condition is
met, notify the problem, otherwise just have on nagios the condition. I.e. if
number of record (parsed from log) exceeds 1000, trigger an email, otherwise
just have on nagios web page "Processed 123 records"
I have written a script that extracts and parse the data, so I can do inside
it
if [ $RESULT = 0 ]
then
echo "No records processed"
exit 0
elif [ $RESULT -gt $THRESOLD ]
then
echo "CRITICAL: $RESULT records processed"
exit 2
else
echo "NORMAL: $RESULT records processed"
exit 0
fi
where RESULT is the result of the computation and $THRESOLD is passed on
command line.
I have the following questions:
1) How can I see whether the command is run?
2) How can I see which results are passed to nagios?
3) How can I pass both exit values and the string echoed?
Thanks for your help
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list