Ping и порты: доступен ли сервер
Ping отвечает на вопрос «жив ли сервер целиком», проверка порта — «принимает ли соединения конкретная служба». Обе работают без агента: проверка идёт снаружи, с наших нод.
Ping
Монитор шлёт ICMP-запрос и пишет задержку как время отклика. Многие хостеры и файрволы ICMP режут, и тогда сервер выглядел бы лежащим всегда. Поэтому при закрытом ICMP проверка переходит на TCP-подключение к порту 80.
Порт
Проверка открывает TCP-соединение с хостом и портом и сразу его закрывает. Соединение установилось — служба принимает подключения. Так проверяют то, у чего нет HTTP:
- SSH (22): сервер жив и пускает администраторов;
- игровые серверы и голосовые чаты;
- брокеры очередей, кэши и собственные TCP-службы.
Открытый порт ещё не значит, что служба работает правильно. Для почтовых серверов и баз данных есть отдельные типы, которые читают ответ протокола, а не только принимают соединение.
Как настроить
- В кабинете нажмите «Добавить монитор» и выберите «Ping» или «Порт».
- Укажите хост: доменное имя или публичный IP. Для порта добавьте номер.
- Задайте интервал: от 30 секунд, для нескольких локаций — от минуты.
- Включите каналы уведомлений: Telegram, почту или вебхук.
Падение подтверждается второй неудачной проверкой подряд. Частные адреса (192.168.*, 10.*) проверять нельзя: для оборудования внутри сети есть реверс-мониторинг и коллектор SNMP.