[hobbit] Comma-separated lists of hostnames, etc. in hobbit-alerts.cfg is not documented
Thanks very much for this! It will certainly save me some time. One issue I've noticed is that the EXHOST's remain space separated and not comma separated. No big deal as I can fix that from the output, or the following minor patch appears to fix it: --- convert_bbwarnrules_to_hobbit-alerts.sh 2008-11-03 20:59:28.000000000 +0000 +++ convert_bbwarnrules_to_hobbit-alerts_v1.1.sh 2008-11-03 22:31:34.000000000 +0000 @@ -76,7 +76,7 @@ elif [[ $i != \#* && $i != \*DC* && $i != notify* && $i != \* && $i != unmatched* && $i != \!* ]] then HOST=`echo $i | tr '+' ' ' | awk -F\; '{print $1}'` -EXHOST=`echo $i | tr '+' ' ' | awk -F\; '{print $2}'` +EXHOST=`echo $i | tr '+' ',' | awk -F\; '{print $2}'` SERVICE=`echo $i | tr '+' ',' | awk -F\; '{print $3}' | sed -e s/fping/conn/g` EXSERVICE=`echo $i | tr '+' ',' | awk -F\; '{print $4}'` MAIL=`echo $i | tr '+' ' ' | awk -F\; '{print $7}'` Does that seem right? The code's a bit hard to follow for me without indentation and stuff. It looks like all spaces are changed to + at the beginning. Blank lines get replaced with: SERVICE= TIME=: RECOVERED But again, that's no big deal. I can easily strip those lines out. SebA ________________________________ From: jm54601 at yahoo.com [mailto:jm54601 at yahoo.com] Sent: 15 October 2008 17:04 To: hobbit at hswn.dk Subject: Re: [hobbit] Comma-separated lists of hostnames, etc. in hobbit-alerts.cfg is not documented Here's a script I used to convert bbwarnrules.cfg to hobbit-alerts.cfg. It's far from perfect, but might help you save some labor. We also used host groups and page groups fairly extensively in bbwarnsetup.cfg. This script merges both. <snip: refer to http://www.hobbitmon.com/hobbiton/2008/10/msg00257.html>
participants (1)
-
spa@syntec.co.uk