Port Check Monitoring

Verify TCP ports are open and accepting connections.

Start Monitoring Free← All Monitor Types

Port monitoring attempts a TCP connection to a specified host and port. Essential for monitoring databases, mail servers, FTP, SSH, and any custom TCP service.

How it works

Uptrue opens a TCP socket to your target host and port with a configurable timeout. If the connection is refused or times out, an alert fires.

What Uptrue checks

TCP connection success
Connection response time
Port accessibility from external network

Alert conditions

TCP connection refused
Connection timeout
Host unreachable
Why this matters

Many services expose health through port availability. A closed database port means application failures even when the web server returns 200.

Set up in 60 seconds
Free plan · 3 monitors · No credit card required
Get Started Free →
Got questions?

Frequently asked questions

Everything you need to know about Uptrue — no fluff.

Which ports can I monitor?
Any TCP port — common ones include 22 (SSH), 25/587 (SMTP), 3306 (MySQL), 5432 (PostgreSQL), 6379 (Redis).
No. Uptrue currently checks TCP ports only.
Related Monitor Types
HTTP/HTTPS Uptime MonitoringPing / Reachability MonitoringAPI Endpoint Monitoring

Ready to set up Port Check Monitoring?

Join teams who monitor their infrastructure with Uptrue. Free plan, no credit card required. Want to spot-check first? Run our free port checker.

Start Monitoring Free