diff --git a/salt/telegraf/scripts/suriloss.sh b/salt/telegraf/scripts/suriloss.sh index c9e9d478e..48745c161 100644 --- a/salt/telegraf/scripts/suriloss.sh +++ b/salt/telegraf/scripts/suriloss.sh @@ -15,7 +15,9 @@ if [ $CHECKIT == 2 ]; then else CURRENTPACKETS=${RESULT[9]} PASTPACKETS=${RESULT[19]} - TOTAL=$(($CURRENTPACKETS - $PASTPACKETS + $DROPPED)) + TOTALCURRENT=$(($CURRENTPACKETS + $CURRENTDROP)) + TOTALPAST=$(($PASTPACKETS + $PASTDROP)) + TOTAL=$(($TOTALCURRENT - $TOTALPAST)) LOSS=$(echo $DROPPED $TOTAL / p | dc) echo "suridrop drop=$LOSS"