Random Project

Changes to exiting on warning/criticals

Love this script, if anyone had the same issue I was facing. The script doesn’t exit if there was a warning or critical output.

Last two lines change from this:

[ $CRIT -gt 0 ] && (echo “NOK: load averages are at $REAL_1min, $REAL_5min, $REAL_15min”; exit $STATE_CRITICAL)
[ $WARN -gt 0 ] && (echo “NOK: load averages are at $REAL_1min, $REAL_5min, $REAL_15min”; exit $STATE_WARNING);

To this:

[ $CRIT -gt 0 ] && (echo “NOK: load averages are at $REAL_1min, $REAL_5min, $REAL_15min”) && exit $?;
[ $WARN -gt 0 ] && (echo “NOK: load averages are at $REAL_1min, $REAL_5min, $REAL_15min”) && exit $?;