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

Как узнать, что сервер не работает?

Скажем, я не подключаюсь к веб-сайту через http, т.е. "Ой! Google Chrome не удалось подключиться к x" возвращается в браузере. Какие шаги я могу предпринять, чтобы определить, находится ли сервер полностью в автономном режиме или некоторые службы все еще активны?

Пока у меня есть:

Вы неправильно думаете об этом. Вам не нужно беспокоиться о том, что сервер не работает, вам следует заботиться о том, служба то, что он предлагает, не работает. Предлагаемая услуга носит чисто концептуальный характер. Он может состоять из одной или нескольких реальных технологий, таких как HTTP, HTTPS, SSH или любых других, которые вы используете.

Не следите за сервером - следите за службой. Если вы используете веб-сервер, имеет ли значение, что вы можете пинговать его? На самом деле, нет. Имеет ли значение, что выбранный вами агент программного обеспечения для мониторинга не может подключиться к работающему на нем веб-серверу? Абсолютно.

В каком-то смысле ваши вопросы надуманы. Во всех смыслах и целях, если вы используете веб-сервер и не можете подключиться к его веб-странице, ваш сервер не работает независимо от того, какие другие службы или возможности подключения доступны.

Удаленный сервер не является под вашим контролем / ответственностью

В этом случае вы можете только угадать если удаленный сервер запущен с помощью сетевых инструментов. Если веб-сайт, который вы пытаетесь проверить, является общедоступным, вы можете использовать стороннее лицо для проверить для вас.

Удаленный сервер является под вашим контролем / ответственностью

  • если это физическая машина, вероятно, в ней есть DRAC, iLO, HMC или любые другие возможности удаленного доступа от производителя.

  • если это виртуальная машина, у вас также должен быть прямой доступ к консоли из вашего гипервизор или ваш VPS-хостинг предоставляет термин AJAX или что-то подобное.

Вы можете воспользоваться услугой "Вниз или только я" для проверки доступности доменов и IP-адресов на многих серверах по всему миру.

ОПЕРАЦИОННЫЕ СИСТЕМЫ?

В случае, если Linux получает «целевой хост недоступен» от ping, это будет означать, что сервер не работает или не имеет сетевого подключения. Невозможно провести различие между двумя случаями без доступа к DRAC, ILO, консоли VPS и т. Д. «Подтверждено, что запись A возвращается» - без дополнительной информации это мало что значит, вы можете получить это от своих кэширующих серверов имен. . Или сервер имен не может быть размещен на том же сервере.