【问题标题】:How does Check_MK work with Nagios?Check_MK 如何与 Nagios 一起工作?
【发布时间】:2017-02-06 05:02:28
【问题描述】:

您好,我刚刚安装了 Nagios 和 Check_MK 的干净副本。但我不明白他们是如何一起工作的。 Nagios 使用 nrpe 连接到客户端并执行检查。这意味着一些 Nagios 插件必须位于客户端并在调用它们时返回结果。但是 Check_MK 如何与 Nagios 联系起来。它是否使用 check_mk_agent 替换所有 Nagios 插件来执行其检查? Nagios 配置是否都必须完全配置,所有客户端都已经到位以进行检查,然后移植到 Check_MK 接口 (wato),或者可以将客户端添加到 Check_MK 而不存在于 Nagios 配置中。这就是我的困惑所在,我无法在任何地方找到这个问题的具体答案。请帮忙。

【问题讨论】:

    标签: nagios check-mk


    【解决方案1】:

    Check_MK 使用 Nagios 核心来完成这些任务:

    • 管理检查结果
    • 触发警报
    • 管理计划停机时间
    • 测试主机可用性
    • 检测网络故障

    正如您在本页底部看到的:http://mathias-kettner.com/checkmk_monitoring_system.html

    Check_MK 需要:客户端监控代理和服务器端监控系统。 服务器端监控系统调用主机的代理,并将检查结果传递给监控核心(通常是 Nagios,但也有一个新的核心只是用于 Check_MK)。 Check_MK 与其他被动检查(如 NRPE)的不同之处在于,所有检查的结果都以一个包的形式发送到监控系统。如果您在 shell 中的主机上运行代理,它将返回如下内容:

    ➜  ~  check_mk_agent
    <<<df>>>
    /dev/mapper/MyStorage-rootvol ext4        15350768  13206900    1341052      91% /
    dev                           devtmpfs     4022348         0   4022348       0% /dev
    plus many more lines ....
    

    因此,Check_MK 的服务器端部分将这些包拆分为单个检查,以便 Nagios 核心可以处理它们。

    所以 Check_MK 不会替换您现有的支票,它不关心它们。它只会添加更多。

    您不需要 WATO 来配置 Check_MK。 WATO 只是一个配置接口。也可以使用纯文本文件进行配置。您应该从 WATO 开始,看看它生成的配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 2017-08-09
      • 2011-10-13
      相关资源
      最近更新 更多