如何提高警报,如果TCP端口在Icinga2响应?

我是Icinga2的新手。 我已经build立了几个服务检查。 现在我想检查一个TCP端口是否响应,如果它确实引发了一个down事件。 基本上我想扭转状态,因为通常这个端口不应该听。 我怎样才能做到这一点?

我find了解决scheme。 有一个名为“否定”的插件就是这样做的。 这就是你如何configuration它:

object Host "hostname" { address = "192.168.1.11" vars.negate_command = "/usr/lib/nagios/plugins/check_tcp" vars.negate_arguments["-p"] = "443" vars.negate_arguments["-t"] = "3" check_command = "negate" }