◆ 四种状态代码注释
0---OK------表示服务正常地工作。
1---WARNING----1—表示服务处于警告状态。
2---CRITICAL----2—表示服务处于危险状态。
3---UNKNOWN----3—表示服务处于未知状态.
◇ 通俗的讲也就是以下说明
0 正常 1 注意 2 警告 3 错误
◆ 四种状态代码在shell脚本中的应用范例
if [ "$a" != "$cs" ]
then
echo "CRITICAL - Connected faild"
exit 2
elif [ "$b" != "$ro" ]
then
echo "Secondary/Primary faild"
exit 2
elif [ "$c" != "$ds" ]
then
echo "UpToDate/UpToDate faild"
exit 2
else
echo "OK - Connected ok"
exit 0
fi
▲ 脚本应用提示
exit 2——>就是告诉nagios发现错误了赶紧报警提示。
exit 0——>就是告诉nagios现在检查结果正常报警提示。
0---OK------表示服务正常地工作。
1---WARNING----1—表示服务处于警告状态。
2---CRITICAL----2—表示服务处于危险状态。
3---UNKNOWN----3—表示服务处于未知状态.
◇ 通俗的讲也就是以下说明
0 正常 1 注意 2 警告 3 错误
◆ 四种状态代码在shell脚本中的应用范例
if [ "$a" != "$cs" ]
then
echo "CRITICAL - Connected faild"
exit 2
elif [ "$b" != "$ro" ]
then
echo "Secondary/Primary faild"
exit 2
elif [ "$c" != "$ds" ]
then
echo "UpToDate/UpToDate faild"
exit 2
else
echo "OK - Connected ok"
exit 0
fi
▲ 脚本应用提示
exit 2——>就是告诉nagios发现错误了赶紧报警提示。
exit 0——>就是告诉nagios现在检查结果正常报警提示。