PDF
Download PDF
Download page Создание и настройка HTTP-проверки.
Создание и настройка HTTP-проверки
Создание и настройка HTTP-проверки
Создание и настройка HTTP-проверок выполняется одним из способов:
- из интерфейса командной строки Termidesk Connect;
- из веб-интерфейса Termidesk Connect (см. подраздел Добавление проверки).
Для создания и настройки HTTP-проверки используются команды:
Описание параметров также приведено в подразделе Объект health-check.
- создание проверки:
set health-check id <имя>
BASH
- назначение протокола для проверки:
set health-check id <имя> HTTP
BASH
- задание интервала проверки:
set health-check id <имя> HTTP interval 10
BASH
- задание времени ожидания (в секундах) ответа на запрос:
set health-check id <имя> HTTP timeout 5
BASH
- задание количества повторных проверок в случае отсутствия ответа:
set health-check id <имя> HTTP try 1
BASH
- задание необходимого количества успешных проверок после восстановления связности:
set health-check id <имя> HTTP success-try 1
BASH
- (опционально) указание IP-адреса назначения, если он отличается от IP-адреса, указанного в настройках реального сервера:
set health-check id <имя> HTTP target-ip <IP-адрес>
BASH
- указание IP-адреса источника (Termidesk Connect), с которого будет выполнена проверка:
set health-check id <имя> HTTP source-ip <IP-адрес>
BASH
- (опционально) порт назначения, подлежащий проверке (по умолчанию используется порт реального сервера из группы реальных серверов):
set health-check id <имя> HTTP target-port <порт>
BASH
- указание пути, по которому выполняется проверка:
set health-check id <имя> HTTP uri <URI_сервиса>
BASH
- указание заголовка, по которому выполняется проверка:
set health-check id <имя> HTTP headers <заголовок_запроса>
BASH
- указание строки со сведениями о режиме технического обслуживания ответе сервиса:
set health-check id <имя> HTTP maintenance-string <строка>
BASH
- указание строки в ответе, по которой выполняется проверка:
set health-check id <имя> HTTP response-string <строка_ответа>
BASH
- указание кода ответа, по которому выполняется проверка:
set health-check id <имя> HTTP status-codes <код_ответа>
BASH
- указание метода запроса, по которому выполняется проверка:
set health-check id <имя> HTTP method <метод_запроса>
BASH
- инверсия результата проверки:
set health-check id <имя> HTTP reverse true
BASH
- указание профиля защищенного соединения, используемого при выполнении проверки:
set health-check id <имя> HTTP ssl-profile-id <имя_профиля>
BASH
- применение заданных настроек:
commit
BASH
- сохранение настроек:
write
BASH
- просмотр заданных проверок (указывается формат вывода –
XML,CLI,JSONиTXT):
show configuration xml health-check id <имя>
BASH
- просмотр выполненных команд:
show configuration cli health-check id <имя>
BASH