博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Check_mk 主机状态为 down 但是主机下其他服务有数据且正常 解决方法
阅读量:6908 次
发布时间:2019-06-27

本文共 1502 字,大约阅读时间需要 5 分钟。

check_mk 版本 1.2.0.p3

nagios 版本 
OS centos 6 X64
现象 Host的状态全部都是 down 但是Host的下的所有监控服务均有值
按照 
  安装了check_mk  结果如上。


排错经过:

检查/var/log/nagios.log 发现有plugin_output=(Return code of 127 is out of bounds - plugin may be missing)错误。

检查 /etc/nagios/check_mk.d/check_mk_templates.cfg

发现 主机状态的检测服务为

define service[

name check_mk_active

......

check_command check-mk-ping

]

继续检查 check_command 

define command  [

 command_name  check-mk-ping

command_line /usr/lib/nagios/plugins/check_icmp -m 1 $ARG1$ $_HOSTNODEIPS$

]

 由于是64的centos 插件应该在 command_line /usr/lib64/nagios/plugins/目录

因此 将该行改为
command_line /usr/lib64/nagios/plugins/check_icmp -m 1 $ARG1$ $_HOSTNODEIPS$
cmk -O
打开 发现 状态为Unknow  错误为 Warning: This plugin must be either run as root or setuid root.

cd  
 /usr/lib64/nagios/plugins/

发件插件的权限都是错误的  于是

chown nagios.apache ./* 
cmk -O
继续检查后 发现错误依然
继续检查 
check_command 

define command  [

 command_name  check-mk-ping

command_line /usr/lib/nagios/plugins/check_icmp -m 1 $ARG1$ $_HOSTNODEIPS$

]

发现直接执行 
/usr/lib/nagios/plugins/check_icmp -m 1 $ARG1$ $_HOSTNODEIPS$ 有错误

/usr/lib/nagios/plugins/check_icmp --help 查看参数

原来 应该是 check_icmp -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5 
并且 由于 安装nagios的时候 当时是用 useradd nagios -s /bin/nologin 执行的  因此   实际上应该用 
su nagios -s /bin/sh -c '命令'来执行
参照其他命令设置方法
修改为
 command_line  $USER1$/check_ping -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5
cmk -O
恢复正常。
总结

1 错误原因1 安装check_mk的时候 选择 插件目录的时候 没有仔细看 直接使用默认值  应该修改为lib64而不是lib目录

      本文转自天山三害 51CTO博客,原文链接:http://blog.51cto.com/skybug/1337796,如需转载请自行联系原作者

你可能感兴趣的文章
设计缓存系统该注意的问题
查看>>
svn服务器搭建
查看>>
[官方翻译]RabbitMQ生产上线前准备
查看>>
Haskell开发以太坊智能合约
查看>>
C++除零异常
查看>>
css的兼容问题汇总
查看>>
android apk 防止反编译技术第五篇-完整性校验(转)
查看>>
ios优秀开发者笔记汇总
查看>>
CSS 异步加载技术 不影响页面渲染
查看>>
我的友情链接
查看>>
angular学习资源
查看>>
我的友情链接
查看>>
Python [3] optparse、sys、hashlib模块
查看>>
等待事件之Log File Sync
查看>>
DML并行度限制
查看>>
python mix-in
查看>>
oracle的启动和关闭
查看>>
Docker 基础技术:Linux Namespace(下)
查看>>
VMwareWorkstation 15 木有響應 我勒個去……硬盤智障?
查看>>
如何用好 Google 等搜索引擎
查看>>