新的Nagios / OMD / Check_MK设置 - 无法通过cmk

时间:2016-04-20 23:15:13

标签: monitoring nagios centos7 check-mk

我只是在一台新的CentOS 7服务器上设置了Check_MK(以及Nagios和OMD),我很确定一切设置都很好。我创建了一个新的check_mk"网站"通过OMD(称为登台)。我登录到另一台服务器并安装了check_mk_agent,然后我进入了 staging 站点并添加了主机,并选择了 Check_MK Agent 。当我点击保存&转到服务,我能够看到通过Check_MK代理检查的所有内容,所以看起来设置得很好。

但是,当我点击** Views 菜单下的所有主机*项目时,我看不到主机。当我尝试清点我监控的主机时,我收到一条错误消息,说它与任何主机都不匹配..

# cmk -I silo-stg-a01
Hostname or tag specification 'silo-stg-a01' does not match any host.
# cmk -I silo-stg-a01.company.com
Hostname or tag specification 'silo-stg-a01.company.com' does not match any host.
# cmk -I 192.168.1.34
Hostname or tag specification '192.168.1.34' does not match any host.

但是,我可以很好地查看原始信息

# check_mk -d 192.168.1.34 | head
<<<check_mk>>>
Version: 1.2.6p16
AgentOS: linux
AgentDirectory: /etc/check-mk-agent
DataDirectory: /var/lib/check_mk_agent
SpoolDirectory: /var/lib/check_mk_agent/spool
PluginsDirectory: /usr/share/check-mk-agent/plugins
LocalDirectory: /usr/share/check-mk-agent/local
OnlyFrom:
<<<df>>>

有人可以告诉我我做错了什么吗?看起来我可能错过了一步,但不确定在哪里。

更新

我刚刚注意到我必须检查并接受更改,一旦我这样做,我就能够在所有主机视图下看到服务器,但我仍然无法通过 CMK ..

1 个答案:

答案 0 :(得分:0)

我已经看到主机名或标签规范...与任何主机不匹配&#39;每当我们尝试清点ipaddr.mk文件中不存在的主机时,就会发生错误。以下是它的工作原理:

  1. 将新主机添加到/etc/check_mk/conf.d/ipaddr.mk文件
  2. 创建/etc/check_mk/conf.d/host_first_index.mk文件。
  3. 运行cmk -I _your_host_name _
  4. 我没有使用UI来管理添加/删除主机,因此我无法完美地回答您的问题。希望这会有所帮助。