Monitor your servers. Keep your customers posted.
Server metrics, uptime checks from six regions, probes inside your network, game servers and status pages on your own domain, with your providers’ maintenance already sorted.
Try itClick through the sidebar: this is the admin, with an example company.
Servers
Metrics from the agent on each server, from the last 3 hours to years back.
| Server | CPU | Memory | Health |
|---|---|---|---|
| db-01OVHcloud · LIM3 · rack LIM0301B02C | 41% | 72% | RAID healthy |
| game-07OVHcloud · RBX3 · rack 46C10 | 67% | 58% | Drive 2: 12 reallocated sectors |
Uptime
Websites and ports checked from six regions. Down only when most of them agree.
| Monitor | Regions | Response | 30 days |
|---|---|---|---|
| APIHTTPS · api.example-hosting.com | 182 ms | 99.98% | |
| DashboardHTTPS · my.example-hosting.com | 240 ms | 100% | |
| BillingHTTPS · billing.example-hosting.com | 311 ms | 99.95% | |
| WebhooksTCP 443 · hooks.example-hosting.com | 38 ms | 100% |
Network
Your PoPs, transit and prefixes, with probes inside your network.
| Prefix | RPKI | Seen by RIS peers |
|---|---|---|
| 192.0.2.0/24 | Valid | 98% |
| 198.51.100.0/24 | Valid | 97% |
| 2001:db8::/32 | Not found | 91% |
Game servers
Online, players and map, read with the game’s own query protocol.
| Server | Players | Map | Status |
|---|---|---|---|
| Counter-Strike 2cs.example-hosting.com | 18 / 32 | de_dust2 | Online |
| Minecraft Javamc.example-hosting.com | 31 / 100 | world | Online |
| Rustrust.example-hosting.com | 142 / 200 | Procedural Map | Online |
| Counter-Strike 1.6cs16.example-hosting.com | 0 / 24 | — | Offline 4 min |
Status page
status.example-hosting.com · your domain, your logo, your colours.
Provider notices
Your providers’ maintenance, matched to the racks and buildings your servers are in.
Your customers hear it from you.
When a provider schedules maintenance on your rack, a draft update for your customers is waiting in your admin. You review it, publish it, and they read it on your page, by email or on Discord.
- RSS and calendar
- Your own domain
- Discord
- Slack
- Webhooks
Your own domain, Discord, Slack and webhooks come with the paid plan; the free plan sends email.
Request an inviteOne place for what you run
Six areas, one admin, one bill. Turn on what you need; pay for what you keep, by the hour.
Servers
- CPU, memory, network, disk and temperature, charted from 3 hours to years back.
- RAID, drive health, containers, services and open ports.
- One install command from your admin; outbound only, no command channel.
Uptime
- HTTP and TCP from up to six regions; ping, SSL, DNS and heartbeats too.
- By default, marked down only when most regions agree.
- A failure can wait a few minutes before anyone is told.
Network
- A status page shaped like your network: PoPs, transit and IX links.
- Your prefixes with RPKI and visibility, refreshed hourly.
- Probes inside your network, with a path trace when a check fails.
Game servers
- Counter-Strike, Minecraft, Rust and more, across 18 query protocols.
- Online, players and map, not just a ping.
- Shown on your status page next to your servers.
Status page
- On your own domain, with your logo and colours.
- Email, Discord, Slack, webhooks, RSS and calendar.
- Bring your old page: history imported, nobody notified.
Provider notices
- OVHcloud matched down to the rack, Hetzner to the building.
- A draft update for your customers, written from the notice.
- You review it, then publish to your page, email and Discord.
Your page isn’t on your servers.
Where your page runs
It runs on Cloudflare’s network, apart from your servers at the providers we follow. If you rent from Cloudflare itself, or your product runs behind it, your status page shares that dependency: if Cloudflare has an outage, Upstreamr can be affected too.
During a Cloudflare outage
Your admin runs on the same network, so during a Cloudflare outage you may not be able to post an update until it’s back.
Free to start. €9 a month, then pay by the hour.
Move the sliders to your size. Every hour we count what you have, so what you add for a week costs a week.
During the invite-only beta, paid plans aren’t on sale. These prices apply from the public launch on 17 November.
Your month
€27excl. VAT
- Paid plan€9
- 20 extra monitors × €0.16€3.20
- 1 extra probe agent × €2€2
- 30 extra agent monitors × €0.16€4.80
- 7 extra servers × €0.50€3.50
- 1,500 extra subscribers at €3 per 1,000€4.50
A full month at these counts. Every hour we count what you have: an extra server you keep for a week costs about €0.12. Set a spend limit and we stop new additions before a month would cost more.
Free plan: 1 page, 10 monitors every 3 minutes, 2 servers, 100 email subscribers and 1 provider location. No card needed.
Compare plansCommon questions
What does the agent send, and can you run commands on my server?
It sends your server’s metrics and its check results, over outbound HTTPS only; it doesn’t listen on any port. From your admin you can switch its collectors on or off and give it checks to run, with a path trace when one fails. There is no way to run a command on your server through it: plugins and the process list are turned on only in its config file on the server.
Will I get woken up by false alarms?
Less often. By default, a website or port is only marked down when most regions agree, and you can make a failure last a few minutes before anyone is told.
Will it post provider notices to my customers automatically?
No. Matched notices wait in your admin. You change the wording, pick the pages and publish; until then nobody is notified.
Can I bring my current status page?
Yes. Import components, incidents and maintenance with every update from Atlassian Statuspage, Instatus, Better Stack, OpenStatus, incident.io, HetrixTools or any RSS/Atom feed. You see a preview first, and nobody is notified.
What if my provider doesn’t publish an outage?
Then we can’t see it either. We relay what your providers publish, checked every hour. Your own monitors catch the rest.
Can I take my page with me?
On the paid plan your page runs on your own domain, so the address your customers know is yours. There’s also a public read API and a management API with scoped keys, documented in OpenAPI 3.1.
Is there a free plan?
Yes: 1 page, 10 monitors, 100 email subscribers and 1 provider location, with no card needed. The paid plan starts at €9 a month excl. VAT; the calculator shows your price.
See your servers and your status page in one place.
Example company, hosts and figures. Provider notice titles are quoted as the providers published them.