LINUX.ORG.RU

Nagios - мониторить отдельный субдомен (вирт. хост)

 , , ,


0

1

Добрый вечер.

Сервер, который мониторю:

*** CentOS *** Nginx+Apache ***

Не могу найти, как можно мониторить отдельный субдомен (виртуальный хост), потому что складывается такое впечатление, что плагин check_http мониторит только домен и при мониторинге недоступного субдомена, либо вообще не существующего субдомена, возвращает статус домена:

Домен доступен
/путь_к_плагинам/check_http -H example.com
HTTP OK: HTTP/1.1 200 OK - 614 bytes in 0.984 second response time 

Субдомен, который на самом деле не доступен в данный момент 
/путь_к_плагинам/check_http -H my1.example.com
HTTP OK: HTTP/1.1 200 OK - 614 bytes in 0.984 second response time 

Не существующий субдомен
/путь_к_плагинам/check_http -H my2.example.com
HTTP OK: HTTP/1.1 200 OK - 614 bytes in 0.984 second response time 

Подскажите пожалуйста, как можно мониторить отдельные субдомены (виртуальные хосты)?

Спасибо.

А что выдает

wget example.com

wget my1.example.com

wget my2.example.com

anonymous
()

Есть подозрения, что нагиос не обманывает. У тебя может заглушка какая на сервере стоит на это дело? У меня сабдомены нормально проверяет.

v9lij ★★★★★
()

Правильно check_http работает

icinga:~# /usr/lib/nagios/plugins/check_http -H ldap.example.com
HTTP WARNING: HTTP/1.1 401 Authorization Required - 731 bytes in 0.002 second response time |time=0.001734s;;;0.000000 size=731B;;;0

icinga:~# /usr/lib/nagios/plugins/check_http -H email.example.com
HTTP OK: HTTP/1.1 200 OK - 1323 bytes in 0.002 second response time |time=0.001841s;;;0.000000 size=1323B;;;0

icinga:~# host ldap.example.com
ldap.example.com is an alias for email.example.com
email.example.com has address 10.101.250.252
anonymous
()
Ответ на: комментарий от anonymous

Да, извиняюсь ребят, это я тупанул - с dns-записями накрутил на локальном компе в hosts на винде и забыл про них. Все заработало, спасибо.

Nezhnayka28
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.