Garmingo Docs
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

FieldDescriptionExample
hosthostname:port or separate host/port depending on UIdb.internal:5432
ttlInterval seconds between connection attempts60
retriesRetry attempts before marking unreachable3
proxyTypeOptional SOCKS5 proxy for network path testingsocks5

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.