All featuresA database that stopped accepting connections
TCP port monitoring
TCP port monitoring for everything that isn't a website
Databases, mail servers, game servers and message brokers don't serve web pages. A TCP check opens a connection to the host and port and tells you the moment it's refused or times out.
TCP db.example.com:5432
✕ Down · connection refused
Incident opened · alert sent to #ops-alerts
Any service, any port
PostgreSQL on 5432, SMTP on 25, Redis on 6379, or your own service on any port from 1 to 65535.
Connection time tracked
See how long each connection takes on the monitor's response-time chart.
Safe by design
Checks can't be pointed at private or internal network addresses, so the feature can't be used to probe your internal network.
How to set it up
- 1Click Add monitor and choose TCP port.
- 2Enter the host and port, like db.example.com:5432.
- 3Pick how often to check and save.
The details
- Counts as up
- The TCP connection opens within 10 seconds
- Counts as down
- Refused, timed out, host not found, or a private or reserved address
- Ports
- 1–65535
- Plan
- Free and Pro
Questions
- Does it log in to my database?
- No. It only opens and closes a connection, so it needs no credentials and sends no data.
- Can I check a server on my private network?
- No. Checks run from the public internet and private addresses are blocked. The service must be reachable from outside.
Set up tcp port monitoring in under a minute
Included on the Free plan. No card needed.
Create a free account