How to monitor a server with ping or a port

Updated November 2, 2026 1 min read

Not everything you run has a web page. A Ping monitor tells you a host is reachable and how long the round trip takes. A Port monitor tells you a service such as a database, SMTP, IMAP or SSH accepts connections.

Create the monitor

  1. Open Monitors and choose New monitor.
  2. Under What to monitor, pick Ping or Port.
  3. Enter the Host, and for a port check the Port, such as 5432 for PostgreSQL or 587 for SMTP.
  4. Choose Check every, tick the alert channels and choose Create monitor.

Good to know

  • Checks run from Stockholm, London and New York over the internet, and can’t be pointed at private networks. The host must be reachable from outside.
  • Some firewalls drop ping. If the server is up but the monitor says down, allow ping through or use a port check instead. See where checks come from.
  • Alert when slower than (ms) works here too, for slow connections.
  • A port check proves the port accepts connections, not that the service answers correctly. To watch CPU, memory and disk, use server monitoring.

Read more about uptime monitoring and tracking server status.

Was this article helpful?

Try it in your own workspace

14-day free trial · Then free on 5 monitors · No credit card

Still stuck?

Email support@uptimecheck.com and we will reply within 24 hours.

Automating it? The API reference covers the REST API, webhooks, cron job pings and MCP.