web-dev-qa-db-ja.com

tcpポートがIcinga2で応答している場合にアラートを発生させる方法は?

Icinga2は初めてです。いくつかのサービスチェックを設定しました。ここで、TCPポートが応答しているかどうか、およびダウンイベントが発生するかどうかを確認します。通常、このポートはリッスンしていないはずなので、基本的にステータスを逆にします。どうすればよいですか?それを行う?

2
Hakan

私は解決策を見つけました。これを正確に行う「negate」と呼ばれるプラグインがあります。それがあなたがそれを設定する方法です:

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"
}
2
Hakan