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
?Frequently asked questions
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