checkfleet

TCP services check

tcp — TCP services

Generic TCP reachability with optional TLS, connect latency, and an optional banner match.

checkfleet check tcp --config checkfleet.yml

Generic TCP reachability for anything that speaks TCP.

  • Connects to each address (optionally over TLS) and measures the connect latency. A failed connect is ERROR.
  • With expect_banner, the first bytes the server sends must contain the string, else BAD (e.g. SSH-2.0 on port 22).
  • With max_latency_ms, a slower connect is WARN.

See Configuration → checks.tcp.


See the full module reference for every check, or configuration for the config keys.