PingMap beta

Мониторинг 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-портов доступны на всех тарифах. Добавьте хост и порт — мониторинг запустится мгновенно.