Nagios does not run my scrips
Posted: Tue Jul 07, 2015 5:28 pm
if you run this script runs out of nagios smoothly, but has problems running with nagios
why??
#! /bin/bash
y=$(echo q | htop | aha --black --line-fix --title "Jobo web 1" | grep "[0-9]%" | sed 's/[a-z,A-Z,>,<,\,,=,\;,\",\|,\/,:,-]//g' | grep -o "\[.*\]" | tr -d ' ,[,%,]' | awk ' BEGIN { s = 0 ;} { s = s + $ 1; } END {print s /NR; } ')
#echo $y > /tmp/check_procesos
#echo $y
echo "Carga del procesador: %$y"
if [ $(echo "$y>90" |bc) -eq 1 ]; then
exit 2
elif [ $(echo "$y>80" | bc) -eq 1 ]; then
exit 1
else
exit 0
fi
why??
#! /bin/bash
y=$(echo q | htop | aha --black --line-fix --title "Jobo web 1" | grep "[0-9]%" | sed 's/[a-z,A-Z,>,<,\,,=,\;,\",\|,\/,:,-]//g' | grep -o "\[.*\]" | tr -d ' ,[,%,]' | awk ' BEGIN { s = 0 ;} { s = s + $ 1; } END {print s /NR; } ')
#echo $y > /tmp/check_procesos
#echo $y
echo "Carga del procesador: %$y"
if [ $(echo "$y>90" |bc) -eq 1 ]; then
exit 2
elif [ $(echo "$y>80" | bc) -eq 1 ]; then
exit 1
else
exit 0
fi