Observability

Exploring logs

The log explorer lets you search, filter, and drill into your Bubble app's server logs. Use it to debug errors, trace workflow execution, or understand usage patterns.

Accessing the explorer

Navigate to your project, then open Logs → Explorer. The explorer shows a volume histogram at the top and a paginated log table below.

Filtering logs

Narrow down results using the filter bar at the top of the explorer:

  • Time range — Choose from presets (1 hour, 3 hours, 6 hours, 12 hours, 24 hours, 3 days, 7 days, 14 days, 30 days) or set a custom range.

  • Log type — Filter by the type of server log (e.g., workflow runs, API calls, errors).

  • Search text — Free-text search across log content.

  • User emails — Filter logs by the user who triggered the action.

  • Thing IDs — Filter by specific Bubble thing IDs to trace operations on a particular record.

All filters are synced to the URL, so you can bookmark or share filtered views with teammates.

Volume histogram

The bar chart at the top shows log volume over your selected time range. Click on any bar to zoom into that specific time window. This is useful for spotting spikes in errors or unusual activity patterns.

Log detail view

Click any log entry in the table to open its detail view. The detail panel shows:

  • Full log content and metadata

  • Timestamp and log type

  • Trace information for understanding execution flow

  • Associated user and thing data

Using the dashboard

The dashboard view (Logs → Dashboard) provides time-series analytics for a higher-level view of your app's activity:

  • Workload units — Total workload consumed from workflows over time.

  • Action duration — How long workflows and actions take to run on avergae.

  • Unique users — Active user count over the selected period.

  • Workflows and errors — Workflow execution count and error rate trends.

Select a time range from 1 hour to 30 days. Use Live mode to get auto-refreshing charts that update every minute.

Was this helpful?