Platform
Logs & Observability
Every query, auth event, and function call — searchable, filterable, exportable.
OrbitNest captures a structured event for every operation on your project. No extra tools, no sampling — everything your app does is visible from the Logs dashboard.
Event types
database— SQL queries, row counts, execution time, errors.auth— sign-up, sign-in, OTP verify, refresh, failures.functions— invocations with status, duration, and console output.storage— uploads, downloads, deletes.security— API key usage, RLS denials, suspicious activity.system— project lifecycle events.
Log levels
debug— verbose internals, opt-in via debug mode.info— routine operations.warn— unusual but non-fatal (e.g. slow query).error— operation failed.
Sub-views
The Logs page has dedicated sub-views for each category — All Logs, Database, Auth, Functions, Slow Queries, Errors, and Auth Failures. Each applies sensible filter defaults so you see the right signal without clicking around.
Filtering & search
Filter by event type, log level, date range, or search the raw message. Filters stack — search “timeout” within the Functions view to find function calls that timed out.
Export
Export any filtered log set as JSON or CSV for offline analysis, billing, or compliance. Large ranges stream so you don't hit memory limits.
Retention
Slow query detection
Any database query over 500ms is automatically flagged and appears in the Slow Queries sub-view with the full SQL, parameters, and execution plan. Great for catching N+1s and missing indexes.
Debug mode
debug-level events — including OTP codes (always 1234 in debug mode) and raw function inputs. Turn it off in production.