Назад | Перейти на главную страницу

О мониторинге сервера (и HTTP-статусе 200)

Возможно, это очень глупый вопрос, но я новичок в этом. В настоящее время я изучаю системное администрирование, и меня попросили установить базовый мониторинг (который проверяет, что веб-сайт возвращает HTTP 200). Вот установка:

Итак, если мне поручено «установить базовый мониторинг», чтобы веб-сайт на первом сервере возвращал HTTP-статус 200, где мне разместить программное обеспечение для мониторинга? На втором сервере? Я думаю, что это должно быть так, потому что, если сайт одного сервера не вернул статус HTTP OK, то это означало бы, что инструмент мониторинга тоже выйдет из строя?

Я планирую использовать для этого Nagios, но я очень запутался и даже не знаю, с чего начать. Простите за глупый вопрос!

Спасибо.

Если ваши требования к мониторингу просты (просто проверяя одну страницу на наличие HTTP 200), вы можете использовать бесплатный уровень https://www.pingdom.com/ или https://www.statuscake.com/alternative-to-pingdom/

Проблема с двумя серверами мониторинга. Один сервер в том, что они находятся в одной сети. Если ваше соединение с внешним миром прервется, ваши два сервера все равно смогут общаться друг с другом. Настоящее решение должно находиться в той же сети, что и ваши пользователи, и если первый сервер обслуживает публику, монитор должен имитировать пользователя, насколько это возможно.

Ответ здесь, если возможно, состоит в том, чтобы использовать третий сервер специально для мониторинга первого сервера (который затем также можно расширить для мониторинга второго сервера). Там, где это возможно, каждый сервер должен выполнять одну функцию - и при этом состояние вашей системы мониторинга не зависит от состояния отслеживаемых систем.

Если это не возможно добавить третий сервер по какой-либо причине, тогда вы будете контролировать первый сервер извне, используя второй сервер, как вы правильно указали в своем вопросе, и по указанной вами причине - если первый сервер не работает, а первый сервер также работает Нагиос, Нагиос не может сказать вам, что Первый Сервер не работает!