Monitor

Uptime, SSL certificate and domain expiry monitoring from Norcube's servers, with confirmed incidents, alerts by email, webhook, Slack, Discord or SMS, and public status pages.

Verified November 5, 2026

Norcube Monitor checks your websites, APIs, TLS certificates and domain registrations on a schedule from Norcube's servers. A problem that consecutive checks confirm opens an incident, and the incident alerts the channels you chose: email, a signed webhook, Slack, Discord or SMS. When the checks pass again, the incident resolves and a recovery alert closes the loop. A public status page shows chosen monitors to your customers, at a Norcube address or on your own domain.

How it fits together

ConceptWhat it isScope
MonitorOne thing to watch: an HTTP URL, a TLS certificate at host:port, or a registered domain. Has a name, an interval and the settings of its kind.Organization
CheckOne run of the monitor, scheduled or on demand. Records a severity (ok, warning, critical or inconclusive), a condition code, timings and, where it applies, a certificate or a registration.Monitor
AspectWhat a result is about: availability, certificate or domain. Each kind judges one primary aspect. An HTTP monitor can also watch its certificate and its domain as extra aspects.Monitor
IncidentA confirmed problem of one aspect. At most one open incident per monitor and aspect. Carries a severity, a timeline and every alert sent for it. It is internal to your organization.Monitor, aspect
Alert channelWhere alerts go: an email address or the organization's members, a webhook endpoint, a Slack or Discord incoming webhook, or a mobile number. Can be marked as a default channel.Organization
Alert routeOne channel plus the events it gets (down, warning, expiring, expired, recovered), set per monitor. Without its own routes a monitor alerts the organization's default channels.Monitor
Status pageA public page of components, under names you pick, that follows your monitors and carries the incidents you post.Organization

Monitors say what to check and how often. Incidents say what is wrong right now. Channels and routes say who hears about it. Status pages say what your customers see.

What you can do

How a check runs

  1. On a schedule. Every monitor has an interval between 30 seconds and 1 day. Your organization has a limit on the shortest interval, 60 seconds by default. Domain monitors run at most hourly, because registries change slowly and throttle lookups. You can also run a check on demand with Check now.
  2. From one region. Checks run from eu-central-1 (Frankfurt). Every result says which region checked it, and every monitor lists its regions. All checks leave from the source IP 18.185.27.174. Add it to your allowlist if your target is behind one.
  3. Judged by its kind. A check ends with a severity and a condition code: ok, warning (a slow response, a certificate or domain expiring within a threshold) or critical (down, expired, invalid, not registered). A check that could not reach a verdict (a failed registry lookup, an internal error) is inconclusive: it is stored and shown, but it moves neither the monitor's status nor an incident.
  4. Confirmed before it alerts. An availability problem has to repeat for a number of checks in a row before an incident opens (2 by default, up to 10). Expiry conditions open an incident at once: there is nothing to confirm. An incident resolves after the number of ok checks you set (1 by default) and sends one recovered alert.
  5. Reminded until someone acts. While a critical incident stays open and nobody has acknowledged it, its alert repeats every 60 minutes by default (15 minutes to 24 hours, or off).

Paused monitors are not checked. Scheduled and on-demand checks count towards your usage alike.

Status pages

A status page shows your customers how your services are doing. Each row is a component with a public name you pick, and its status follows your monitors' incidents. Your incidents stay internal: what the public reads about them is what you post.

Pricing

Norcube Monitor is free to start. Usage is metered from the start: HTTP, SSL and domain checks, and email, webhook (including Slack and Discord) and SMS notifications, each counted per organization and hour, and active custom domains. Prices will be published before anyone is charged.

Every organization starts with the default limits: 10 monitors, a shortest interval of 60 seconds, 10 SMS a day, one status page and a safety cap of 10 custom domains. At the monitor cap, creating another monitor is refused with 403 LIMIT_REACHED (reason MONITOR_LIMIT). An organization blocked for unpaid invoices stops being checked and gets 402 ORG_BLOCKED on on-demand actions; see Billing.

Reference

On this page