Партнёры и поставщики
Если интеграция идёт через файлы, недоступность transport endpoint останавливает процесс даже при рабочем сайте.
Гайд · узкий технический запрос
Transport-проверки нужны не каждому проекту, но там, где есть выгрузки, обмены файлами, каталоги партнёров или старая интеграционная схема, падение SFTP, FTPS или FTP может остановить процесс так же сильно, как и недоступный сайт. Поэтому transport monitoring лучше сразу включать в общую карту checks.
Этот материал полезен как для самостоятельного operational-контроля через Linvex Monitor, так и для услуги сопровождения и инфраструктурной поддержки со стороны Linvex.
Сценарии
Если интеграция идёт через файлы, недоступность transport endpoint останавливает процесс даже при рабочем сайте.
У части клиентов всё ещё живут сценарии на FTPS или FTP, и их нельзя просто игнорировать.
SFTP часто используется для файловых интеграций, резервных выгрузок и внешних обменов.
Если выгрузка идёт по расписанию, проблема transport-сервиса должна ловиться автоматически.
Практика
Ошибки
Файловая интеграция может быть критичной, хотя она не видна на основном сайте и в обычном uptime-check.
SFTP, FTPS и FTP — разные контуры с разными handshake и operational-рисками.
Успешный connect ещё не означает, что нужный каталог или файл реально доступен под рабочими правами.
Процесс
01
Сначала нужно определить, какие интеграции реально завязаны на файл, каталог или внешний доступ по протоколу.
02
Для одних сценариев достаточно connect, для других нужен list каталога или stat конкретного пути.
03
Transport endpoints должны быть привязаны к нужному проекту и сайту, а не жить отдельным бесконтекстным списком.
04
Если transport падает, команда должна увидеть это как понятный отдельный инцидент, а не случайную заметку в логах.
FAQ
CONNECT подходит для проверки handshake и логина. LIST и STAT нужны, когда важно убедиться, что рабочий каталог или путь реально доступны.
Да, если у клиента или партнёра именно такой legacy-контур. Но по возможности лучше переходить на SFTP или FTPS.
Да. Это как раз практичный сценарий, потому что интеграции редко живут отдельно от основного проекта.
SFTP — это SSH-based протокол, FTPS — FTP поверх TLS, FTP — legacy plain protocol. Для мониторинга у них разные handshake и operational-особенности.