Port Check Monitoring
Verify TCP ports are open and accepting connections.
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
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).
Does it check UDP ports?
No. Uptrue currently checks TCP ports only.
Related Monitor Types
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