Types
TCP
Port-level availability monitor confirming a TCP service accepts connections.
TCP monitors attempt to establish a socket connection to a host and port. If the handshake succeeds within the timeout, the monitor is marked reachable.
Use Cases
- Database endpoints (Postgres/MySQL) where port openness is the primary signal
- Custom TCP services / microservices behind load balancers
Settings
Field | Description | Example |
---|---|---|
host | hostname:port or separate host/port depending on UI | db.internal:5432 |
ttl | Interval seconds between connection attempts | 60 |
retries | Retry attempts before marking unreachable | 3 |
proxyType | Optional SOCKS5 proxy for network path testing | socks5 |
Status Labels
- Reachable (good)
- Unreachable (bad)
Notes
- No application protocol negotiation is performed—only socket establishment.
- For TLS validation or HTTP codes, use HTTP or SSL monitors.