Saya mencoba memonitor status HTTP dengan halaman 404 atau 403. Seperti yang Anda ketahui, Monit menganggap halaman-halaman itu sebagai koneksi yang gagal, tetapi bagaimana saya bisa mengubahnya. Saya hanya ingin memantau bahwa itu menunjukkan halaman 404 atau 403.
Saya perlu memeriksanya dengan konfigurasi ini jika memungkinkan.
Ini konfigurasi cek saya:
check process httpd with pidfile /var/run/httpd.pid
start program = "/etc/init.d/httpd start"
stop program = "/etc/init.d/httpd stop"
if failed host hostname port 80
protocol HTTP request "/"
then exec "/bin/bash -c '/bin/echo -e "hostname\thttpd\t3\tFAILED" | /usr/sbin/send_nsca -H nagiosserver -c /etc/send_nsca.cfg; /usr/bin/monit restart nginx;'"