Skip to content
UptimeAlien
All monitoring types
TCP

TCP port monitoring

Check that any service port is open and reachable.

A TCP monitor opens a connection to a host and port and verifies the service accepts it — ideal for things that don't speak HTTP.

How it works

UptimeAlien attempts a TCP handshake to host:port at your interval and measures the connect time; failures and timeouts mark the monitor down.

When to use it

  • Databases (PostgreSQL 5432, MySQL 3306)
  • SMTP / IMAP mail servers
  • SSH, game servers and custom TCP services

What you get

Connection success, connect latency, uptime ratios and incidents.

Example

db-primary.acme.com:5432

Frequently asked questions

What is TCP port monitoring?

A TCP monitor opens a connection to a host and port and checks that the handshake succeeds. It confirms a service is listening and reachable, without needing to speak the protocol running on that port.

Which services can I monitor this way?

Anything that listens on a TCP port — databases like PostgreSQL or MySQL, mail servers, Redis, message brokers, SSH, game servers or an internal service behind a load balancer.

What is measured besides reachability?

The connect time is recorded as the response time, so you can see a port getting slower to accept connections before it stops accepting them altogether.

What happens if the port is closed?

The connection attempt fails or times out and the check counts as failed. After the configured number of consecutive failures the monitor goes down and alerts fire.

Start monitoring in two minutes — free.

Get started for free

Other monitoring types

Browse all features

TCP port monitoring · UptimeAlien