PORT MONITORING

An open port.
A useful signal.

Check whether a public TCP service accepts connections. Watch mail, SSH, database gateways and other listeners that need a more focused check than a website monitor.

Part of your Upty workspace · One workspace. Every signal.
Port monitoringILLUSTRATIVE PREVIEW Operational
RESPONSE TIME38 ms
EarlierLatest check
Target
mail.example.com
TCP port
587
Connection
Accepted
Connect time
38 ms
THE SIGNAL BEHIND THE STATUS

A closer look.
A clearer next step.

See what you can track

Some of the services you rely on do not speak HTTP. Port monitoring opens a TCP connection to a host and port, giving you a straightforward availability signal for a service listener.

Keep connection timing and status history beside your other monitors. An open port is a starting point for reliability checks; combine it with application-level monitoring when you also need to verify the response.

Keep this signal alongside the rest of your stack: organize related services, choose who receives alerts and follow recovery in the same workspace. The goal is a check that explains what changed and gives the right person a useful place to start.

SMALL DETAILS. USEFUL CONTEXT.

More than
an up or down.

Purpose-built checks.
Information you can act on.

01

TCP connection checks

Verify that the selected port accepts a connection from a probe region. Use it for public listeners that are not covered by an HTTP check.

02

Choose the actual service

Specify the host or IP and a port from 1 to 65535. Separate monitors for separate listeners make it clear which service has become unreachable.

03

Connection timing

Review DNS lookup, TCP connection and total connection time in the latest result. Timing detail helps distinguish slow setup from a refused connection.

04

Check from selected regions

Use the regions relevant to the service. Comparing their results can help identify firewall rules or path differences that affect only part of your audience.

05

A history of availability

Follow status, uptime and response time across checks. The historical view gives useful context when intermittent connection problems are difficult to reproduce.

06

Alerts on changes

Choose your failure policy and destinations. Notify the team when a listener goes down and when it begins accepting connections again.

WHERE IT FITS

Made for the work
you already do.

One reliable signal.
Plenty of practical uses.

01 / USE CASE

Mail services

Check that the expected SMTP or IMAP listener can be reached. The connection check is useful alongside the operational checks you use to verify message delivery.

02 / USE CASE

Remote access gateways

Watch public SSH or other controlled entry points. Keep your existing access policy; a monitor should fit the service’s intended exposure.

03 / USE CASE

Custom TCP services

Monitor non-HTTP listeners such as a game service or integration gateway. Use a separate application check when the protocol response itself must be validated.

FROM SETUP TO A USEFUL SIGNAL

Start with what
matters most.

Use a meaningful name, choose the behavior you expect and make sure the alert reaches someone who can act. Start with one service, then add the related checks as your monitoring grows.

Open the setup guide
  1. 01

    Choose your starting point.

    Choose Port and enter a hostname or public IP address together with the TCP port number.

  2. 02

    Configure the check.

    Choose the check regions and interval. Confirm that the service is intended to accept those connections under your existing access policy.

  3. 03

    Follow the signal.

    Set alert channels and the consecutive failure setting. Compare connection details when a result differs between regions.

A LITTLE MORE CONTEXT

Good questions.
Clear answers.

The details that help you choose the right check and get a useful result.

Read the full documentation
Does this validate the service protocol?+

No. A successful check means the TCP connection was accepted. It does not prove that a database query, mail delivery or application-level operation will succeed.

Are UDP ports supported?+

This monitor checks TCP connections. It is not a UDP protocol check.

Should I expose a private database for monitoring?+

No. Keep private services private. Public probe checks should only target services that are already intended to be reachable under your access policy.

Why can I connect but a probe cannot?+

The service may restrict source networks or a firewall may reject probe traffic. Compare the regional results and your access rules before changing the monitor.

Are port monitors available on every plan?+

Port monitors have a plan-specific allowance. The monitor form and your billing page show the capacity available to your workspace.

LESS CHECKING. MORE KNOWING.

One more thing
off your mind.

Bring port monitoring into your workspace.

Get started