nagios自定义插件
1、【nagios服务器】vim /usr/local/nagios/libexec/1.sha=`df -lh |sed -n '3p'|awk '{print $4}'|cut -b '1,2'`STATE_OK=0STATE_WARNING=1if [ ${a} -gt 90 ]thenecho "$a,warn"exit $STATE_WARNING else echo "$a,normal"exit $STATE_O2、【commands.cfg】中定义vim /usr/local/nagios/etc/objects/commands.cfgdefine command { command_name remote_disk_check command_line $USER1$/1.sh}
3、把commands.cfg中定义的添加到服务监控中去vim localhost.cfgdefine service{ use local-service host_name localhost service_description a check_command remote_disk_check
4、效果图如下:
5、
[*]OK —退出代码 0—表示服务正常地工作。
[*]WARNING —退出代码 1—表示服务处于警告状态。
[*]CRITICAL —退出代码 2—表示服务处于危险状态。
[*]UNKNOWN —退出代码 3—表示服务处于未知状态。
我喜欢孩子,更喜欢造孩子的过程! 沒有激情的亲吻,哪來床上的翻滾? 找到好贴不容易,我顶你了,谢了 沒有激情的亲吻,哪來床上的翻滾? 美女未抱身先走,常使色狼泪满襟。。。。。。 床上运动也可以减肥的,你们都不知道吗?
页:
[1]