Настройка проверки.
Тип указывает на использование определенного протокола проверки, может быть:
ICMP – ICMP-проверка;TCP – TCP-проверка;HTTP – HTTP-проверка;USER – проверка, выполняемая по логике, определенной пользователем.
Для ICMP могут устанавливаться параметры:
interval – время (в секундах), через которое будут отправляться запросы;source-ip – IP-адрес источника, с которого отправляются запросы;success-try – количество успешных попыток, необходимых для проверки;target-ip – IP-адрес цели, к которой будут отправляться запросы;timeout – время ожидания ответа (в секундах) ответа на запрос;try – количество повторных проверок в случае отсутствия ответа.
Для TCP могут устанавливаться параметры, аналогичные ICMP, включая параметр target-port:
target-port – порт, на который будет отправлен запрос.
Для HTTP могут устанавливаться параметры, аналогичные TCP, с добавлением специфичных параметров HTTP:
headers – заголовок запроса, по которому выполняется проверка;
maintenance-string – строка со сведениями о режиме технического обслуживания, по которой выполняется проверка;
method – метод запроса, по которому выполняется проверка;
response-string – строка в ответе, по которой выполняется проверка;
reverse – инверсия результата проверки;
ssl-profile-id – профиль защищенного соединения, который будет использоваться при выполнении проверки;
status-codes – код ответа, по которому выполняется проверка;
uri – путь, по которому выполняется проверка.
Для USER могут устанавливаться параметры, аналогичные TCP, включая параметр:
script – имя файла сценария, согласно которому будет выполняться проверка