Skip to main content
Each Bloom app comes with a ready-to-use backend powered by Convex. The Backend Dashboard gives you direct access to your Convex deployment, where you can monitor system health, browse your database, inspect functions, manage files, and configure scheduled tasks.
The Backend Dashboard is embedded directly in Bloom, but you can also Open in New Tab to access the full Convex dashboard experience.

Dashboard Views

Monitor system performance

The Health view shows real-time metrics for your backend:Failure Rate
  • Tracks the percentage of function calls that fail over time
  • View data for all functions or filter by specific ones
  • Useful for identifying reliability issues after deployments
Cache Hit Rate
  • Shows how often queries are served from cache vs. database
  • Higher cache hit rates mean faster responses and lower costs
  • Tracks “All queries” performance over the last hour
Scheduler Status
  • Displays whether scheduled functions are running on time
  • Shows “On time” when everything is healthy
  • Alerts you to delays or failures in background jobs
Last Deployed
  • Timestamp of your most recent deployment
  • Shows which Convex version your deployment is running
  • Helpful for correlating issues with specific releases
Check the Health tab right after deploying changes to catch issues before they impact users.

Opening in a new tab

Click Open in New Tab to access your full Convex dashboard with additional features:
  • More detailed analytics and metrics
  • Advanced query debugging tools
  • Team member management (for Convex teams)
  • Billing and usage information
Your Convex deployment is automatically provisioned and managed by Bloom. You don’t need to create a Convex account separately unless you want to access team features or manage billing directly.

Common workflows

  1. Deploy your changes in Bloom
  2. Open Health to confirm no new failures
  3. Check Functions to see your new functions appear
  4. View Data to verify records are being created
  5. Monitor Logs for any errors during testing
  1. Check Health to identify high failure rates
  2. Switch to Logs and filter by the failing function
  3. Look for error messages (highlighted in red)
  4. Click the error to see the full stack trace
  5. Open Functions and select the failing function to see its code
  6. Fix the issue in your Bloom project and redeploy
  1. Open the Data tab
  2. Find your table in the left sidebar
  3. Click to view all documents in the table
  4. Use Filter & Sort to find specific records
  5. Verify data structure matches your expectations
  1. Go to Schedules tab
  2. View all pending scheduled functions
  3. Filter by function name to find specific tasks
  4. Check status to ensure tasks are running on time
  5. Use Cancel All if you need to stop scheduled executions

Learn more about Convex