Я настроил мониторинг nagios и настроил плагин check_http для проверки определенного URL в моем приложении. Этот URL возвращает либо «ОК», либо сообщение об ошибке.
Мой nagios отправляет мне электронное письмо, когда обнаруживает, что что-то не в порядке. Однако я получаю только «HTTP CRITICAL - строка не найдена». То, что я хотел бы получить по электронной почте, это фактическое сообщение об ошибке, которое возвращается с моего URL. Я пытался использовать опцию verbose (-v). В командной строке он возвращает мне полный запрос, включая мое сообщение об ошибке, однако электронная почта nagios отправит мне только первую строку подробного ответа.
Что бы я хотел получить в уведомлении nagios, вместо строка не найдена , чтобы получить реальное сообщение об ошибке. Есть ли способ сделать это, используя плагин check_http (или, может быть, какой-то другой), или я должен написать свой собственный?
Edit:
До сих пор я использовал $ SERVICEOUTPUT $ в своем уведомлении по электронной почте.