Monitoring

如果 tcp 埠在 Icinga2 中響應,如何發出警報?

  • April 9, 2016

我是 Icinga2 的新手。我已經設置了幾個服務檢查。現在我想檢查 TCP 埠是否正在響應,以及它是否確實引發了關閉事件。基本上我想反轉狀態,因為通常這個埠不應該在監聽。我怎樣才能做到這一點?

我找到了解決方案。有一個名為“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"
}

引用自:https://serverfault.com/questions/768467