diff --git a/plugins/munin/munin_events b/plugins/munin/munin_events index 26498de3..2a355bd9 100755 --- a/plugins/munin/munin_events +++ b/plugins/munin/munin_events @@ -39,7 +39,7 @@ INFO, WARNING, ERROR, FATAL. =head1 VERSION - 1.2.20161017 + 1.2.20160514 =head1 AUTHOR @@ -70,9 +70,9 @@ logtail_bin=${logtail_bin:-/usr/sbin/logtail2} do_value() { FIELD="$1" EVENT_LABEL="$2" - EVENT_COUNT="$("$logtail_bin" -t "$muninupdate" 2> /dev/null | grep -c "^[0-9/: ]\{19\} \[${EVENT_LABEL}\]")" - if ! [ -z "$(echo "$EVENT_COUNT" | sed 's|[0-9]\+||')" ]; then + EVENT_COUNT="$("$logtail_bin" -t "$muninupdate" 2> /dev/null | grep -c "^[0-9/: ]\{19\} \[${EVENT_LABEL}\]")" + if echo "$EVENT_COUNT" | grep -q "[^0-9]"; then echo "Cannot determine event count" 1>&2 exit 10 fi