New OKStatus MCP · ask your AI about your uptime OKStatus MCP

Website, API and server monitoring. Know before your customers do.

Websites, APIs, servers, databases and AI models checked every 30 seconds from 24 locations, with instant alerts and a public status page.

  • Free plan, no card
  • First monitor in 1 minute
  • Hosted in Europe
  • GDPR native
Demo checks 1,284,310 checks today
Uptime · 30d
99.95%
P95 latency
223ms
Interval
30sec
Regions
24probes
Main website
shop.acme.eu
99.99% 42ms
Payment API
api.acme.eu/pay
99.91% 110ms
Back-office
admin.acme.eu
99.96% 190ms
Live network 24 cities check your sites, day and night. Every result comes home to Paris and never leaves the EU. 12 in Europe 12 worldwide
Built and run on

Why choose uptime monitoring hosted in Europe?

Most monitoring tools run on US clouds. OKStatus is built, hosted and operated in Europe — so your monitoring data is covered by the same rules as the rest of your stack.

Hosted in Europe

Infrastructure hosted in France and the EU. No data transfer outside Europe, no US CLOUD Act exposure.

24

Multi-region checks

12 European cities plus 12 worldwide. Confirm an outage from several regions before anyone is paged.

30s

Alerting that escalates

Slack, Teams, Discord, PagerDuty, email and 10+ more — with escalation chains and anti-spam cooldowns.

GDPR · DPA

Compliance-ready

Bounded retention, attributed incident history and audit trails that support SOC 2, ISO 27001, DORA and NIS2.

Using UptimeRobot, Better Stack or Pingdom?

OKStatus covers the same essentials — checks, alerts, status pages — with your data hosted in Europe.

Compare OKStatus →
Features

Everything you need to monitor websites, APIs and servers.

Website & API uptime monitoring

Website monitoring features →

Check your sites, APIs, servers and databases every 30 seconds. Every result is stored and charted against P95/P99 thresholds, so you spot slowdowns before they become outages.

Last 90 checks 89/90 up · every 30 s
Latency avg 82ms · max 650ms
HTTP(S)TCPDNSgRPCPINGPUSHSMTPPOSTGRESQLMONGODBREDIS AI MODEL

Instant downtime alerts and escalation

All alert channels →

Slack first, then the on-call engineer, then email — until someone acknowledges.

INC-142api.acme.eu returns 503 from 3 of 5 regions
  1. 0 s Slack #ops Posted to channel
  2. +5 min PagerDuty On-call engineer paged
  3. +15 min Email · CTO Still unacknowledged
…Waiting for acknowledgement

AI model monitoring

Check that your AI models respond fast: first token, throughput and worst gap, measured every minute.

TTFT first token 612ms OK
TPOT per token 18ms OK
ITL worst gap 142ms Slow
OpenAI · Anthropic · Bedrock · Mistral · Ollama How we measure LLM latency →

Public status pages

Tell your users before they ask — on your own domain.

  • Your logo and your domain
  • Email and RSS subscriptions
  • 90-day history
  • Light and dark themes
Explore status pages →
ACME/ status Subscribe
All systems operational · Updated 11 s ago
All systems operational.
No recent incidents.
99.99%
uptime over 30 days
3
monitoring regions
4
monitored services
Services
acme.com
3 regions
100.00%
p50 17 ms
Operational
api.acme.com
3 regions
99.98%
p50 20 ms
Operational
app.acme.com
2 regions
100.00%
p50 17 ms
Operational
checkout.acme.com
3 regions
100.00%
p50 24 ms
Operational
OperationalDegradedDownMaintenance

Monthly SLA reports in PDF

A client-ready report with uptime, incidents and latency, emailed on the 1st of every month.

PDF8 pages · sent automatically
Availability by service Uptime, median and P95 for every monitor, over 31 days.
One page per service Per-region latency, recovery time and TLS expiry.
Every incident, dated Start, end, impact and the region that saw it.
Sent on the 1st Your logo, your client’s name. Nothing to assemble.
See a sample SLA report →
Monitoring locations

Multi-region monitoring from 24 locations.

12 probes across Europe and 12 on five continents check your endpoints. Every result comes home to our control plane in Paris — nothing is stored outside the EU.

RTT from Paris2 ms30 ms
● LIVE
12
European probes, 2–30 ms from Paris
12
Global edge probes on 5 continents
1
Control plane, in Paris. Every result lands here.
0
Bytes stored outside the EU
Integrations

Downtime alerts on Slack, Teams, Discord, SMS and more

From the first Slack ping to the on-call page — every channel plugs into the same escalation policy.

Team chat

The first alert lands where your team already talks.

  • Slack
  • Microsoft Teams
  • Discord
  • Google Chat
  • Mattermost
  • Rocket.Chat

On-call & incident

Not acknowledged? Page whoever is on duty, automatically.

  • PagerDuty
  • Grafana IRM
  • incident.io
  • Splunk
  • Jira SM
  • Jira

Push & custom

Phones, scripts and anything that speaks HTTP.

  • Telegram
  • Ntfy
  • Pushover
  • Webhooks
  • Email
  • SMS
New · MCP server

Ask your AI if production is OK.

Connect OKStatus to Claude or Mistral Vibe with a single URL. Check uptime, read incidents and plan maintenance from a conversation — through a remote MCP server hosted in Europe.

  1. 01 https://mcp.okstatus.eu/mcp
  2. 02Add it as a connector in your AI assistant
  3. 03Sign in to OKStatus and pick what it can see
Works with Mistral Vibe Claude GitHub Copilot in VS Code + more to come
Read the setup guide →
okstatus · connected

Manage OKStatus as code with Terraform

Provision monitors, alert channels, status pages and maintenance windows with Terraform — reviewable, version-controlled, and repeatable across every environment you run.

Pricing

Uptime monitoring pricing, with a free plan.

Prices in euros. Start free — no credit card required.

Free
0€ forever
No card required
For side projects and trying things out.
Seats1
Regions3 EU
Monitors5
Interval5 min
History90 days
Status pages1
AlertsDiscord, Telegram, webhook
Start free
Pro
9€ /mo
Billed monthly
For small teams running production.
Seats3
Regions6 EU
Monitors20
Interval1 min
History6 months
Status pages5
Alerts+ Email, Slack, Google Chat
Choose Pro
Enterprise
from 99€ /mo
Billed monthly
For regulated organisations.
Seats10+
Regions24 + private agents
MonitorsUnlimited
Interval30 sec
History24 months
AccessSSO / SAML, RBAC
SupportContractual SLA, DPA
Contact sales
FAQ

Uptime monitoring: frequently asked questions

What is uptime monitoring?

Uptime monitoring checks your website, API or server at regular intervals — every 30 seconds with OKStatus — and alerts you as soon as it stops responding or becomes too slow. You find out about an outage before your customers do.

How does OKStatus confirm that my site is really down?

Each monitor is checked from several regions — two on the Free plan, up to five on Max and Enterprise. An outage is only confirmed when a majority of them fail, which avoids false alerts caused by a single network glitch.

Where is my monitoring data stored?

In the European Union only. OKStatus is built, hosted and operated in Europe, with its control plane in Paris. No data is transferred outside the EU and the service is not exposed to the US CLOUD Act.

Is OKStatus GDPR compliant?

Yes. OKStatus is GDPR native: bounded data retention, a Data Processing Agreement (DPA) and a public list of sub-processors.

Can I create a status page for my customers?

Yes. Publish a public status page on your own domain, with 90-day history and RSS, so your users can check availability without contacting support.

Which alert channels are supported?

Email, SMS, Slack, Microsoft Teams, Discord, Google Chat, Telegram, PagerDuty, webhooks and more — with escalation chains when nobody acknowledges.

Is there a free plan?

Yes. The Free plan is free forever with no credit card: 5 monitors, 3 European regions, 5-minute checks and 1 status page.

Is OKStatus an alternative to UptimeRobot or Better Stack?

Yes. OKStatus covers uptime checks, alerts, status pages and SLA reports — with one difference: all your monitoring data stays in Europe.

Start monitoring your website for free.

Create your account and add your first monitor in under a minute — and watch us run our own platform on OKStatus.

Built in the open