Назад | Перейти на главную страницу

Как поднять тревогу, если TCP-порт отвечает в Icinga2?

Я новичок в 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"
}