Skip to content

TCP Monitor

Monitors TCP connections to specific ports on a server. Used for uptime monitoring of non-HTTP services such as databases and mail servers.

FieldDescriptionRequiredDefault
HostnameTarget hostnameYes-
PortTCP port number to connect to (1-65535)Yes-
TimeoutMaximum time to wait for a connectionNo10 seconds

The timeout can be set between 1 second and 30 seconds.

ServicePort Example
PostgreSQL5432
MySQL3306
Redis6379
SMTP25, 587
SSH22
FTP21

A failure is detected when any of the following conditions are met:

  • TCP connection was refused
  • Connection timed out
  • DNS resolution failed