Мне нужен плагин, который позволяет мне nagios искать четко определенный текст в содержимом моей веб-страницы. если текст найден, я бы согласился с ошибкой, кто может мне помочь, пожалуйста
Стандартный плагин check_http
может это сделать:
check_http -H [hostname] -I [ip address] -u [url] -R [text to match]
Проверка завершится неудачно по обычным причинам, но также, если текст (или регулярное выражение) не найден на возвращенной странице.
Если вы хотите потерпеть неудачу, если текст является нашел, добавь вариант --invert-regex
.
Ответ Flup отлично подходит для простой страницы.
Если вы хотите сделать что-то подобное, но вам нужно перемещаться по набору страниц входа в систему, мы используем http://webinject.org/ который позволяет тесту заполнять формы и т. д.