首页 > 代码库 > 【监控】Nagios-NRPE脚本返回值
【监控】Nagios-NRPE脚本返回值
自定义Nagios NRPE脚本EXIT退出值和nagios状态都应关系:
状态 | EXIT退出值 | 输出 | 例子 |
OK | 0 | echo "OK - it‘s ok." | echo "OK - it‘s ok." exit 0 |
WARNING | 1 | echo "WARNING - it‘s warning." | echo "WARNING - it‘s warning." exit 1 |
CRITICAL | 2 | echo "CRITICAL - it‘s critical." | echo "CRITICAL - it‘s critical." exit 2 |
UNKNOWN | 3 | echo "UNKNOWN - it‘s unknown." | echo "UNKNOWN - it‘s unknown." exit 3 |
错误的例子:
shell脚本中echo和退出值:
echo "OK - it‘s ok."
exit 1
此时,Nagios会显示:
这条服务对应的状态是”WARNING“,但是输出的信息是”OK - it‘s ok."
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。