TCP and UDP monitors allow you to verify that your servers and applications are reachable over specific network ports.
They're ideal for monitoring databases, mail servers, application backends, DNS servers, game servers, VoIP gateways, or any service that listens on a TCP or UDP port.
Just like with other monitors, if a TCP or UDP monitor detects a problem, your team can quickly investigate and resolve it and keep users informed via your status page.

To create a new monitor, go to your project → Monitors → Add monitor.

Choose TCP from the monitor type list.

Then enter the host:port you want to monitor.
For example:
db.yourcompany.com:5432 or mail.example.com:25
A TCP monitor attempts to open a socket connection to the target host and port at regular intervals.
If the connection succeeds, the monitor is marked as successful.
If the connection fails or is refused, the monitor is marked as down.
To add one, go to your project → Monitors → Add monitor.

Select UDP from the list of available monitor types.

Enter the hostname or IP address and port you want to monitor. For example:
8.8.8.8:53 or 192.168.1.1:53
UDP monitors send packets to the configured host and port at set intervals.
If a valid response is received within the timeout period, the monitor is considered healthy.
If there's no response or too much packet loss, it's marked as down or degraded.
