Edit file File name : check_iowait Content :#!/bin/bash # failback values WARNING="45" CRITICAL="50" if [ ! -x /usr/bin/sar ]; then echo "UNKNOWN: sar binary not found" exit 3 fi IOWAIT=$(sudo sar 1 1 | awk '/all/{print $7}' | head -n 1 | cut -f1 -d".") while getopts w:c: flag do case "${flag}" in w) WARNING=${OPTARG};; c) CRITICAL=${OPTARG};; esac done if [ "$IOWAIT" -ge "$CRITICAL" ] then echo "CRITICAL: IOWait is at $IOWAIT %"; exit 2; elif [ "$IOWAIT" -ge "$WARNING" ] then echo "WARNING: IOWait is at $IOWAIT %"; exit 1; else echo "OK: IOWait is $IOWAIT %" exit 0; fi Save