Konfiguruję Nagiosa (dopiero się uczę) i potrzebuję, aby sprawdzał treść konkretnej strony. Gdy wywołuję skrypt w konsoli, to wszystko ok. Np.:
Kod: Zaznacz cały
./check_http_content -U google.com -m google
CONTENT OK: EXPR google FOUND on http://google.com|time=0.89805793762207s;;;0.000000 size=19021B;;;0
Jednak, gdy zapisuję komendę w pliku .cfg:
Kod: Zaznacz cały
define service{
use generic-service
host_name serwer
service_description Check content
check_command check_http_content!http://google.com -m google
}
CONTENT OK: EXPR -t FOUND on http://google.com
Nawet jeśli zamiast google, wstawię inne słowo, które na 100% się nie pojawi, to wynik jest taki sam.
Czemu zamiast szukanego słowa, jest wartość -t?