Status pages
A public page your customers read for themselves: every tracked row with its uptime strip and response time, the open incidents, the planned maintenance, a badge for the README.
Included on every plan.
| What breaks | hostnag |
|---|---|
| A host goes downwebsite, API, VPN, mail, gateway | Yes |
| A certificate expiresdays-before thresholds, daily inside the last window | Yes |
On the board
The page as a visitor sees it, over sample data: hover a cell. The badges beneath are the SVGs the page serves.Degraded performance
The storefront, checkout and the services behind them.
Monitors
- Up
- Blip
- Down
- No runs
- StorefrontUp99.98%24 h100%7 d99.97%p50212msp95348ms0200400p95, ms06:0012:0018:0000:00
- CheckoutUp99.91%24 h99.65%7 d99.88%p50145msp95410ms010002000p95, ms06:0012:0018:0000:00
- Card payments (vendor)Up99.72%24 h100%7 d99.4%050100p95, ms06:0012:0018:0000:00
- Storefront certificateExpiring soon11d left
Incidents
times in UTC- DownCheckoutRaised18 Sept, 09:00Acked18 Sept, 09:04Cleared18 Sept, 09:05after5 min
- DownCard payments (vendor)Raised18 Sept, 03:00Cleared18 Sept, 04:00after1 h
Planned maintenance
- 21 Sept 2026, 03:00for1 h 30 minSundaysEurope/London · Database maintenance
Monitored by hostnag
/status/sample/badge.svg/status/sample/m/p1/badge.svg/status/sample/m/p2/badge.svg/status/sample/m/p3/badge.svg/status/sample/m/p4/badge.svg
How it works
- 01
Publish a page for a group
One page per group, at hostnag.com/status/<slug>: 1 on Free, 10 on Pro, as many as you like on Business. Pick which monitors it shows and the name each wears in public; a target or an error string never appears.
- 02
Show uptime, the strip and the response time
Each tracked row carries its 30 day figure, the 24 h and 7 d figures, and, switched on, a cell per hour or day coloured up, blip or down with the p95 pen beneath. A certificate or domain row draws its runway instead. Readers pick 24 h, 7 d, 30 d or 90 d.
- 03
Incidents and maintenance write themselves
An open episode is an incident the moment it is confirmed, with when it was raised, acknowledged and cleared; a maintenance window you schedule is listed ahead of time and holds the page at Planned maintenance while it runs.
- 04
Subscribers and badges
Anyone can subscribe by email and hears when something goes down or comes back. The page and every row have an SVG badge for a README or a wiki, cached a minute.
What you'll be told
What you get told
- HTTP
[Critical] https://www.example.com/ is down
Down from 2 of 3 locations (US East, Frankfurt). Last error: unexpected_status: 503.
- Cert
[Recovered] api.example.com certificate renewed
The certificate for api.example.com is healthy again and now expires 10 Dec 2026.
Sample alerts, rendered by the same code that writes your email and Slack messages.
Settings
- Pages
- 1 on Free, 10 on Pro, unlimited on Business
- Rows
- any monitors of the group, each under a public name of your choosing
- Figures
- uptime over 24 h, 7 d and 30 d; p50 and p95 with the latency switch
- Strips
- 24 h and 7 d by the hour, 30 d and 90 d by the day; 90 d on Pro and Business
- Logo and branding
- your logo on every plan; the hostnag byline off on Pro and Business
- Badges
- /status/<slug>/badge.svg for the page, one per monitor, SVG
- Subscribers
- email, double opt-in, unsubscribe in every message
- Custom domain
- coming soon: status.yourcompany.com pointed at hostnag with one CNAME
Questions
Does the page show my targets or error messages?
No. A row shows the public name you give it, its word (Up, Down, Degraded, Expiring soon and so on), its figures and its strip. Hostnames, URLs and error strings stay inside the app.
Can I use my own domain?
Coming soon. Pages live at hostnag.com/status/<slug> today; a custom domain such as status.yourcompany.com, pointed at hostnag with one CNAME, is next on the list. The hostnag byline at the foot can already be switched off on Pro and Business.
How fresh is the page?
It is rebuilt within a minute of a change, and so are the badges.
Do vendor rows count against my uptime?
Each row is its own monitor with its own figures, so a vendor row on your page never touches your own numbers.
Related
Read
Add a host. Hear about it first.
Start free