Мониторинг TCP портов
Мониторинг TCP-портов — это автоматическая периодическая проверка открытости конкретных портов сервера для контроля доступности служб не-HTTP уровня. PingMap каждые 30 секунд устанавливает TCP-соединение с указанным IP/доменом и портом из нескольких регионов, фиксирует время handshake, банер сервиса (если есть), и отправляет алерт в Telegram, email или webhook при закрытии или таймауте порта.
Используется для мониторинга баз данных (PostgreSQL :5432, MySQL :3306, Redis :6379, MongoDB :27017), почтовых серверов (SMTP :25/465/587, IMAP :143/993, POP3 :110/995), SSH :22, FTP :21, любых кастомных портов микросервисов и игровых серверов.
Как это работает
1. Укажите хост и порт
Введите IP-адрес или доменное имя и номер TCP-порта для проверки. Например: db.example.com:5432 для PostgreSQL или mail.example.com:25 для SMTP.
2. TCP-соединение из нескольких регионов
Агенты мониторинга пытаются установить TCP-соединение с указанным портом. Если соединение успешно — порт считается открытым и доступным. Проверки идут из нескольких регионов.
3. Измерение времени соединения
Для каждой проверки фиксируется время установки TCP-соединения. Рост этого показателя может указывать на перегрузку сервера или сетевые проблемы.
4. Алерт при закрытом порте
Если соединение не устанавливается (connection refused или timeout) — создаётся инцидент. Уведомление приходит в Telegram, email или webhook.
Зачем мониторить TCP-порты
Базы данных
PostgreSQL (5432), MySQL (3306), MongoDB (27017), Redis (6379) — убедитесь, что ваша база данных принимает соединения. Часто БД падает раньше, чем приложение.
Почтовые серверы
SMTP (25, 587), IMAP (993), POP3 (995) — контролируйте доступность почтовой инфраструктуры. Проблемы с почтой часто остаются незамеченными часами.
Очереди и брокеры
RabbitMQ (5672), Kafka (9092), NATS (4222) — если брокер сообщений недоступен, микросервисы перестают общаться. TCP-проверка выявит проблему мгновенно.
Контроль файрвола
Убедитесь, что необходимые порты открыты после обновления правил файрвола. TCP-мониторинг поможет обнаружить случайное закрытие порта.
Как настроить
Пошаговая инструкция по настройке TCP-проверки для базы данных, почтового сервера или другого сервиса.
Перейти в документацию →Читайте также
Бесплатный TCP Port Checker
Разовая проверка TCP-порта без регистрации:
Настройте мониторинг TCP-портов
Проверки TCP-портов доступны на всех тарифах. Добавьте хост и порт — мониторинг запустится мгновенно.