Nagios / check_mk - 重复主机

时间:2017-03-13 09:07:43

标签: duplicates integration host nagios check-mk

我一直在使用jessie repos中的nagios3和check_mk重复主机问题。

安装和配置nagios3后,我添加了我的web.cfg for nagios。 我想通过check_mk完成额外的chekcs,所以将主机添加到main.mk。

然后check_mk -I,-II,最后是-U -U将生成第一个check_mk_commands,但它包含“主机”定义。如果我将其删除并且cat check_mk_commands> web.cfg它有依赖性问题。

如果我从我的web.cfg nagios中删除主机定义,仍然存在同样的问题:“web.cfg”中的重复主机条目

我检查了cfg_dir,两次都没有包含任何内容。

我正在做同样的事情@work并且它有效。 有没有办法告诉check_mk不要做主机定义,我花了5天时间。

如果想要一些馅饼,请告诉我,但我确定了问题:check_mk执行已经在我的nagios webserver监控配置中的主机定义。 从一个或另一个中删除定义不起作用。 即使没有主机进入我的nagios3配置,复制check_mk_commands.cfg也会因为缺少模板而无效。

有人遇到过这个问题吗?

请在第6天告诉我。

1 个答案:

答案 0 :(得分:1)

/usr/share/check_mk/modules/config.py有一个名为'generate_hostconf'的变量,默认情况下为True。

如果将其更改为False,check_mk将不会生成host_config。
编辑:这应该在main.mk或任何conf.d / * .mk文件中完成,因为编辑核心文件并不好。

/etc/check_mk/conf.d/no_host_config.mk:

generate_hostconf = False