Know it's down before your customers do
Confirmed before you get paged. One incident, not a storm.
HTTP, SSL certificate and domain expiry checks. A failure has to repeat before an incident opens. Then Norcube alerts your team on Slack, Discord, email, SMS or a signed webhook, and repeats critical alerts until someone acknowledges them.
Why Norcube Monitor
A ping tells you a request failed. Norcube tells you when it matters and keeps reminding you about a critical incident until someone acknowledges it.
Confirmed
Downtime opens an incident only after the failures in a row you set, two by default. Is a service flapping? Raise the failures and recoveries it takes, up to 10.
Learn moreCovered
One HTTP monitor can also track its own certificate and the domain it runs on. Three common ways a site fails, watched from one place, with the details for each.
Learn morePersistent
Slack, Discord, email, SMS or a signed webhook, routed per monitor and event. Critical incidents repeat hourly by default until acknowledged or resolved.
Learn moreOne incident, every alert, one timeline
A check fails. The next one fails too, so the incident opens and your alert channels get the alert. Someone acknowledges it and the reminders stop. The first clean check resolves it with a Recovered notice. Every step and every alert sits on one timeline.
- Downtime opens an incident after the failures you set in a row (two by default). Expiry problems are certain, so they open at once
- Warning or critical, with the status code, response time or days left as evidence
- Acknowledge from the dashboard, the CLI or the API; a recovery closes it
- Check failed 14 min ago HTTP 503 · 1 of 2 failures needed
- Incident opened 13 min ago Down · 2 failures in a row · critical Slack · #ops[email protected]Webhook
- Acknowledged by Jana 11 min ago Reminders stopped
- Resolved Just now Recovered · HTTP 200 in 184 ms · down for 12 min Slack · #ops[email protected]
Checks that keep your secrets
A monitor often needs an API key to reach what it checks. Norcube treats those like credentials, and its own checks like untrusted traffic.
Secret headers
Mark a header as secret and its value is encrypted at rest, never shown again, and never sent to another origin, not even on a redirect.
Checks can't reach private networks
Checks refuse private addresses and sensitive ports such as SSH, SMTP and databases, and never follow a redirect into them. A monitor is not a scanner.
Webhooks you can verify
Every webhook is signed to the Standard Webhooks spec, with a secret you see once and can rotate at any time. HTTPS only.
Three kinds of checks. Five alert channels
HTTP, SSL and domain monitors, checked as often as every 60 seconds on a new organization (domain monitors at most hourly), with alerts routed to the channel each event deserves.
HTTP and API checks
Any method, custom headers and body, the status codes you expect, a timeout and a slow-response threshold.
Keyword and content
Require a word to be present, or absent, in the response. Catches a pricing page that lost its prices and an API that returns an error with status 200.
SSL certificates
Expiry alerts at the days you choose, plus the chain, issuer and hostname checked on every connection.
Domain expiry
Registrar, expiry date, nameservers and DNSSEC for the domain, looked up through DomainRadar at most once an hour.
Alerts and routing
Slack, Discord, email, SMS and signed webhooks. Default channels for the organization, or routes per monitor and per event.
Incidents you can act on
A timeline per incident with the evidence and every alert it sent. Acknowledge to stop the reminders. Export the history as CSV.
Uptime and response times
Uptime over 24 hours to 90 days, a daily availability bar and response times broken into DNS, TLS and transfer.
From the CLI and CI
Create and run monitors from the terminal, and fail a pipeline while something is down.
API
The same API the dashboard uses, with scoped CI tokens. Create monitors, acknowledge incidents and post status updates from your own code.
Read the API docsPublic status pages
A status page built from your monitors at your-name.norcubestatus.com, with incident posts you write, served from the edge.
A public status page, built from your monitors
Pick the monitors your customers care about, group them and give them public names; the URLs you monitor stay private. The page lives at your-name.norcubestatus.com and is served from the edge, so it keeps showing the last known state even when your stack, or ours, is down.
- Component status follows its monitor's open incidents, so the page and your alerts agree
- Availability bars of up to 90 days, incident posts with updates, an Atom feed and a JSON version
- Every page carries a small "Powered by Norcube Monitor" footer, and you can't remove it today
- Next: email subscribers, maintenance windows and page colors
What a status page gives you today
Your own domain
Use status.yourcompany.com. Prove ownership with a TXT record, point a CNAME at us and the certificate is issued for you. Billed per active domain.
Your logo
PNG, JPEG, WebP or SVG, up to 48 KB each. Add a dark-mode version and visitors see the one that matches their theme.
Eight languages
Fixed page text in eight languages, machine-translated and matched to the visitor's browser. Your own names and posts stay as you wrote them.
No cookies, no analytics
Status pages set no cookies and load no analytics, and their content security policy blocks third-party scripts. No consent banner from us.
Components and posts
Components follow your monitors, or you set their status by hand. Resolved posts stay for as long as you choose, from 7 days to a year.
Publishing
Check a draft with a 15-minute preview link and choose whether search engines index it. Change the address and the old one redirects for 30 days.
For teams where downtime costs real money
SaaS platforms
Watch your API and checkout with the status codes and response times you expect. A slow endpoint raises a warning, an outage opens a critical incident and pages the on-call channel.
Agencies managing clients
Every client site, certificate and domain in one account, with an organization per client if you prefer. Nothing lapses on your watch, and the incident timeline shows the client what happened.
E-commerce
Every minute of downtime costs revenue. Watch the storefront, the checkout and the payment callback, and route the checkout monitor to SMS so the right person wakes up.
Infrastructure teams
HTTP checks for services, SSL monitoring for certificates, domain tracking for the portfolio, and a CI gate that stops a deploy while production is down.
Compliance & security
Expiry alerts for every certificate and domain, a year of status history and an incident record with who acknowledged what and when.
Startups & side projects
Free to start: ten monitors at one-minute intervals, alert channels of your choice and a public status page. Enough to watch a production app at zero cost.
Free to start. We'll publish prices before anyone is charged
Sign up and start right away: free, no credit card. Usage is counted per check, notification and custom domain from day one, and we'll publish prices here before anyone is charged.
These are the default limits of a new organization. If you need more, email [email protected] and we'll raise them.
Questions, answered
Common questions about Norcube Monitor. Need something else? Email [email protected].
Where do the checks run from?
18.185.27.174, which you can allow in your firewall. Checks from more regions, with a second region confirming a failure before an incident opens, are on the roadmap.How quickly will I know something is down?
Which alert channels are there?
Will I get an alert storm when a monitor flaps?
Can one monitor watch the certificate and the domain too?
Can I use it from CI?
nrc monitor status --fail-on critical to fail a job while a critical incident is open, or nrc monitor monitors run <monitor> --wait to run a check now and fail when it finds the monitor down. The CLI also creates, pauses and resumes monitors, acknowledges incidents and tests channels.Do I get a public status page?
nrc monitor status-pages create, pick a name and it lives at your-name.norcubestatus.com. It shows components grouped from your monitors under public names, with availability bars of up to 90 days and the incident posts you write, and is served from the edge so it keeps showing the last known state when your infrastructure is down. Email subscribers, maintenance windows and page colors are next.How many custom domains can a status page have?
Are the feed and page.json translated?
What doesn't Monitor do yet?
What happens if Norcube itself is down?
What happens if an invoice goes unpaid?
Where does my data go?
Is this PulseCheck?
Your first monitor in two minutes
A URL and a name are all it takes. The first check runs the moment you save.
Create a monitor
In the Monitor section of the dashboard, choose New monitor, pick HTTP, SSL certificate or Domain expiry, paste the URL or domain and name it. The first check runs immediately.
Tune what counts as up
For HTTP: the status codes you accept, a timeout, an optional keyword and an optional slow-response threshold. For certificates and domains: the days before expiry you want to hear about. Pick an interval from 60 seconds to 24 hours (30 seconds if you ask us; domain monitors at most hourly).
Add an alert channel
Open Alert channels and add Slack, Discord, email, SMS or a webhook. Email addresses and phone numbers are verified with a code; webhooks show their signing secret once. Mark the channel as a default and send a test.
Route and confirmOptional
On a monitor, open the Alerts tab to route specific events to specific channels, and set how many failures open an incident and how often reminders repeat.
Gate your deploysOptional
Create a CI token and add
nrc monitor status --fail-on criticalto your pipeline, so the deploy fails while a critical incident is open.
Stop finding out from your customers
Free to start, no credit card. Set up your first monitor in two minutes.
- Free to start
- Confirmed incidents
- 5 alert channels
- CLI and CI gate
Other products on the platform
Monitor shares its account, invoice and dashboard with every other Norcube product.