🚀 SecureCheap is live — Start free →
Getting Started
Your First Monitor

Your First Monitor

This guide walks through creating an HTTP uptime monitor, setting alert thresholds, and connecting it to a notification channel.

Open the Monitoring page

Click Monitoring in the left sidebar.

Add a monitor

Click + Add Monitor and choose the monitor type:

TypeUse for
HTTP / HTTPSWebsites, APIs, dashboards
TCP portDatabases, SMTP, custom services
DNSDomain resolution correctness
SSLCertificate expiry and grade
KeywordPage must contain (or not contain) a string
CronHeartbeat — job must check in every N minutes

Configure the HTTP monitor

FieldExampleNotes
URLhttps://myapp.com/healthzMust be reachable from our probes
Interval5 min1 min available on Pro
Timeout10 sRequest timeout before declaring down
Expected status200Any 2xx is fine, or set a specific code
Keyword{"status":"ok"}Optional — page must contain this string
LocationsEU, US-East, AsiaMulti-region parallel checks

Set alert thresholds

Scroll to Alert conditions:

Down for ≥ 2 consecutive checks  →  fire "Down" alert
Response time > 2000ms for 5 min →  fire "Slow response" alert
SSL expiry < 14 days              →  fire "SSL expiry" alert
SSL grade drops below B           →  fire "SSL degraded" alert

You can customise every threshold.

Assign notification channels

Select which channels receive alerts for this monitor. If you haven't connected any yet, go to Notifications → Channels first.

Save and verify

Click Save. The first check runs within 30 seconds. You'll see the status badge turn green (Up) or red (Down) immediately.

Congrats — your monitor is live. SecureCheap will now alert you within seconds of a failure.

Monitor statuses

StatusMeaning
🟢 UpAll checks passing
🔴 Down2+ consecutive failures
🟡 DegradedHigh latency or intermittent failures
PausedManually paused
🔵 PendingAwaiting first check