Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
1.10.4.3. EDIT MONITORING SCRIPTS Subsection
Нажмите ссылку MONITORING SCRIPTS в верхней части страницы. Вы перейдете к подсекции EDIT MONITORING SCRIPTS, где администратор может определить последовательность отправки и ожидания строк для проверки функциональности служб виртуального сервера на каждом реальном сервере. Здесь также можно указать отдельные сценарии для тестирования служб, работающих с динамически изменяемыми данными.
Рисунок 1.37. The EDIT MONITORING SCRIPTS Subsection
- Sending Program
- Введите путь к сценарию проверки службы, чтобы обеспечить возможность более детальной проверки. Эта функция особенно важна для служб, работающих с динамически изменяемыми данными (например, HTTPS, SSL).Чтобы иметь возможность использования этой функции, необходимо написать сценарий, который в результате исполнения вернет текст, и ввести путь к нему в поле Sending Program.
Примечание
Если поле содержит указание внешней программы, то поле Send будет проигнорировано. - Send
- Строка, которую демон
nanny
будет отправлять каждому реальному серверу. По умолчанию его содержимое настроено для HTTP. Если вы оставите поле пустым,nanny
попытается открыть порт и решит, что служба выполняется, если порт открыт успешно.Поле может содержать только одну отправляемую последовательность, которая, в свою очередь, может содержать Escape-последовательности и ASCII:- \n — новая строка.
- \r — возврат каретки.
- \t — символ табуляции.
- \ — конвертирует последующий символ в Escape-последовательность.
- Expect
- Текст ответа, которые ожидается получить от сервера. Если вы написали собственную программу для отправки, введите соответствующий вариант ответа, который она отправит в случае успеха.