Monitors
TCP port monitor
Port reachability and TLS handshake timing for anything non-HTTP.
TCP
What it checks
Opens a TCP socket to a host:port and optionally sends a probe string + matches the reply. Use for databases, message queues, mail servers, game servers, and any protocol where HTTP is overkill.
When to use it
- Postgres / Redis / RabbitMQ ports (reachability only — do not expose credentials).
- SSH on non-standard ports.
- Game or VPN servers.
- Custom TCP protocols with a known greeting (e.g. SMTP banner).
Config fields
Fields marked * are required.
Example config
json
{
"name": "smtp.example.com banner",
"type": "tcp",
"config": {
"host": "smtp.example.com",
"port": 25,
"expect": "220 "
},
"interval_sec": 300
}Was this page helpful?Last updated