Staff Pick

๐Ÿ“ก Monitor your APIs โ€” know when they go down before your users do

Better Stack checks uptime every 30 seconds with instant Slack, email & SMS alerts. Free tier available.

Start Free โ†’

Affiliate link โ€” we may earn a commission at no extra cost to you

Fauna Status: How to Check If Fauna Is Down (2026)

Updated June 2026 ยท 5 min read ยท By API Status Check

Fauna is a serverless document-relational database with a global, multi-region architecture and a strongly-consistent transaction model. It exposes a GraphQL API and its own Fauna Query Language (FQL), making it popular with JAMstack and serverless JavaScript apps. When Fauna goes down, all database reads and writes fail โ€” queries return errors, mutations stall, and GraphQL endpoints return 5xx responses. This guide explains how to check Fauna's status and distinguish a platform outage from a configuration or throttling issue.

Understanding Fauna's Status Page (status.fauna.com)

Fauna operates status.fauna.com โ€” its official status page. Because Fauna databases are region-specific (Classic, US, EU), status is reported per region. A US-region incident does not affect EU or Classic databases, so check the status for your specific database region.

Fauna API (Classic)

The global multi-region API endpoint (db.fauna.com). Classic databases replicate across multiple regions for low-latency reads globally. Incidents here affect all Classic-region databases worldwide.

Fauna API (US Region)

The US-region endpoint (db.us.fauna.com). Databases created in the US region are hosted in us-east-1. US-region incidents are isolated from EU and Classic region status.

Fauna API (EU Region)

The EU-region endpoint (db.eu.fauna.com). Databases in the EU region are hosted in eu-central-1 for data residency compliance. EU incidents are independent of US and Classic status.

Fauna Dashboard

dashboard.fauna.com โ€” the web console for browsing collections, running queries, and managing API keys. Dashboard incidents prevent browser-based management but do not affect database API access for your application.

What Fauna Status Colors Mean

๐ŸŸข
Operational: All Fauna systems working normally. FQL queries, GraphQL API calls, and transaction commits are succeeding. All regions fully available.
๐ŸŸก
Degraded Performance: Fauna is running but with elevated query latency. Reads and writes succeed but take longer than normal. Streaming subscriptions (if used) may show delivery delays. No data loss risk.
๐ŸŸ 
Partial Outage: Some regions or API endpoints are failing. Classic-region databases may be affected while US/EU databases run normally, or a specific operation type (writes, transactions) may fail while reads succeed.
๐Ÿ”ด
Major Outage: Large-scale failure affecting Fauna API access in one or more regions. All FQL queries and GraphQL mutations will fail with connection or 5xx errors. No reads or writes are possible in the affected region.
๐Ÿ”ต
Maintenance: Planned maintenance window. Fauna announces maintenance in advance on status.fauna.com. Maintenance is typically performed during low-traffic hours and may cause brief elevated latency.

โš ๏ธ Fauna Platform Issue vs. App Issue โ€” Know the Difference

Many "Fauna is down" reports turn out to be API key or throttling issues, not platform outages. Before assuming a platform problem:

  • Verify your FAUNA_SECRET (or FAUNA_KEY) environment variable is set and valid
  • Check whether you are connecting to the correct region endpoint (db.fauna.com, db.us.fauna.com, or db.eu.fauna.com)
  • Look for a 429 response โ€” Fauna throttles databases that exceed read/write operation limits
  • Confirm the target database and collection exist in the Fauna dashboard
  • Test a simple query in the Fauna Shell to isolate whether the issue is code or platform
๐Ÿ“ก
Recommended

Monitor your Fauna-powered app with independent uptime monitoring

Fauna's status page shows platform health โ€” not your specific database's health. Better Stack monitors your actual app endpoints and alerts you when they go down. Free plan available.

Try Better Stack Free โ†’

5 Ways to Check If Fauna Is Down

1.

status.fauna.com (Official)

Fauna's official status page, with per-region status for Classic, US, and EU endpoints. Subscribe to email notifications to be alerted when incidents are posted and resolved. Always check the region that matches your database location.

Check status.fauna.com โ†’
2.

Fauna Dashboard Query Shell

Open dashboard.fauna.com and run a simple FQL query in the Shell tab (e.g., Collection.all().first()). If the query succeeds, the API is reachable from your browser. This is a quick sanity check that bypasses your app's environment variables.

Open Fauna Dashboard โ†’
3.

Fauna Discord

Fauna's Discord server has a #status channel where outage reports surface quickly from the developer community. The Fauna team typically acknowledges incidents in Discord early in an outage, often before the status page is updated.

Join Fauna Discord โ†’
4.

@fauna on X

Fauna's official X account posts incident updates and maintenance announcements. Searching 'fauna down' or 'faunadb down' also surfaces developer reports from the broader community during active outages.

Follow @fauna โ†’
5.

X / Twitter (Search)

Search 'fauna down', 'faunadb down', or 'fauna database error' on X. Developers using Fauna in Next.js, Netlify, and Vercel serverless functions tend to report issues quickly on X. The older 'FaunaDB' name still surfaces in searches.

Search X for 'fauna down' โ†’

Common Fauna Errors and What They Mean

"Unauthorized (401)"Your FAUNA_SECRET is missing, expired, or invalid. Generate a new server key in the Fauna dashboard under Security. Make sure you're using the correct secret for the target database and region.
"throttled (429)"Your database exceeded its read or write operation limit for the current billing period or rate window. This is not a platform outage โ€” upgrade your Fauna plan or optimize queries to use indexes and reduce bytes read per operation.
"instance not unique (400)"A unique constraint violation โ€” you tried to create a document that conflicts with an existing unique index entry. This is a data integrity error in your application, not a Fauna platform issue.
"stream closed unexpectedly"Fauna's streaming (change data feed) connection dropped. This can indicate a transient network issue, an idle connection timeout, or a Fauna platform incident affecting streaming. Implement reconnection logic in your streaming code.
"request size limit exceeded"Your FQL query or mutation payload is too large. Fauna has per-request size limits. Split large batch operations into smaller chunks or use pagination instead of fetching all documents at once.
"transaction aborted"A multi-document transaction was aborted due to a write conflict (optimistic concurrency control). Fauna uses MVCC โ€” concurrent transactions modifying the same documents will cause one to abort. Retry the transaction with exponential backoff.

Fauna Outage History: What the Data Shows

1-2x/month
Reported incidents
API availability and elevated latency most common
30-120 min
Avg incident duration
Most resolve within two hours
Multi-region
Infrastructure
Classic (global), US (us-east-1), EU (eu-central-1)

Fauna (originally FaunaDB) differentiates itself with Calvin-protocol global consistency, meaning all writes are globally consistent without sacrificing partition tolerance. Its serverless pricing model charges per read and write operation byte, making it popular for low-traffic apps that don't want to pay for idle compute. Incidents most commonly affect API latency rather than complete unavailability. Because Fauna is region-partitioned, regional incidents are isolated โ€” if your database is in the EU region and there's a US-region incident, your app is unaffected.

What to Do When Fauna Is Down

If Queries Are Failing

  • Check status.fauna.com for your region's status
  • Verify FAUNA_SECRET is valid and targets the right region
  • Test a simple query in the Fauna Dashboard Shell
  • Check for 429 throttling vs. 5xx platform errors
  • Search Fauna Discord #status for active reports

For Better Outage Resilience

  • Cache critical read-only data at the CDN or edge layer
  • Implement retry logic with exponential backoff for transient errors
  • Use Fauna's Classic region for global redundancy if latency allows
  • Show graceful error states rather than blank screens during outages
  • Set up independent endpoint monitoring for your app

Frequently Asked Questions

Where is the official Fauna status page?

Fauna's official status page is at status.fauna.com. It shows real-time status per region (Classic, US, EU). Subscribe to email notifications to be automatically alerted when incidents are posted and resolved.

My Fauna queries are failing but the status page is green โ€” what's wrong?

When queries fail but status is green, the issue is almost always with your API key or region endpoint. Verify your FAUNA_SECRET is valid (not expired or revoked) in the Fauna dashboard. Check that you are connecting to the correct regional endpoint โ€” db.us.fauna.com for US-region databases, db.eu.fauna.com for EU-region databases, or db.fauna.com for Classic. Also check for 429 throttling responses, which indicate rate limiting, not a platform outage.

What is the difference between Fauna regions (Classic, US, EU)?

Fauna Classic is a multi-region deployment that replicates data globally, providing low latency from anywhere but potentially higher costs. US and EU are single-region deployments offering lower price points and data residency guarantees for compliance (GDPR for EU). Each region has its own API endpoint and independent status. When creating a database, choose the region that matches your users' geography and your compliance requirements.

Does Fauna support automatic failover during an outage?

Fauna Classic has built-in multi-region replication with automatic failover between its replica set. If one node in the Classic cluster fails, traffic is automatically routed to healthy nodes. US and EU single-region databases do not have cross-region failover โ€” if the region has an outage, there is no automatic fallback. For critical applications requiring cross-region redundancy, Fauna Classic is the recommended option.

How do I monitor my Fauna-powered app independently?

Create a lightweight health check endpoint in your app that executes a simple Fauna read query (e.g., fetching a sentinel document) and returns HTTP 200 if successful. Monitor that endpoint with Better Stack or API Status Check Alert Pro. This catches Fauna connectivity issues, including API key expiration and throttling, that don't appear on the platform status page.

Alert Pro

14-day free trial

Stop checking โ€” get alerted instantly

Next time Fauna goes down, you'll know in under 60 seconds โ€” not when your users start complaining.

  • Email alerts for Fauna + 9 more APIs
  • $0 due today for trial
  • Cancel anytime โ€” $9/mo after trial

Monitor Your Fauna Database Health Independently

Don't rely on Fauna's status page alone โ€” monitor your actual app endpoints. Get instant alerts when your Fauna queries fail, before Fauna acknowledges the incident.

Try Better Stack Free โ€” No Credit Card Required

Or use APIStatusCheck Alert Pro โ€” API monitoring from $9/mo

๐ŸŒ Can't Access Fauna?

If Fauna is working for others but not for you, it might be an ISP or regional issue. A VPN can help bypass network-level blocks and routing problems.

๐Ÿ”’

Troubleshoot with a VPN

Connect from a different region to test if the issue is local to your network. Also protects your connection on public Wi-Fi.

Try NordVPN โ€” 30-Day Money-Back Guarantee
๐Ÿ”‘

Secure Your Fauna Account

Service outages are a common time for phishing attacks. Use a password manager to keep unique, strong passwords for every account.

Try NordPass โ€” Free Password Manager
Quick ISP test: Try accessing Fauna on mobile data (Wi-Fi off). If it works, the issue is with your ISP or local network.

โณ While You Wait โ€” Try These Alternatives

๐Ÿ›  Tools We Use & Recommend

Tested across our own infrastructure monitoring 200+ APIs daily

Better StackBest for API Teams

Uptime Monitoring & Incident Management

Used by 100,000+ websites

Monitors your APIs every 30 seconds. Instant alerts via Slack, email, SMS, and phone calls when something goes down.

โ€œWe use Better Stack to monitor every API on this site. It caught 23 outages last month before users reported them.โ€

Free tier ยท Paid from $24/moStart Free Monitoring
1PasswordBest for Credential Security

Secrets Management & Developer Security

Trusted by 150,000+ businesses

Manage API keys, database passwords, and service tokens with CLI integration and automatic rotation.

โ€œAfter covering dozens of outages caused by leaked credentials, we recommend every team use a secrets manager.โ€

SEMrushBest for SEO

SEO & Site Performance Monitoring

Used by 10M+ marketers

Track your site health, uptime, search rankings, and competitor movements from one dashboard.

โ€œWe use SEMrush to track how our API status pages rank and catch site health issues early.โ€

From $129.95/moTry SEMrush Free
View full comparison & more tools โ†’Affiliate links โ€” we earn a commission at no extra cost to you