Dashboard
The fal dashboard is the primary interface for visual monitoring. It provides several views depending on what you need to understand. App Analytics shows request volume, latency, runner counts, and queue depth for each deployed app. Use it to understand traffic patterns, identify slow endpoints, and verify that scaling is working correctly. The Requests tab shows individual request history with status, duration, and logs. The Runners tab shows runner lifecycle events and state transitions. Error Analytics breaks down failures by error type, status code, and time. Use it to spot error spikes, identify recurring failure patterns, and understand which errors are transient vs systemic. App Events tracks deployment events, configuration changes, and runner lifecycle events. Use it to correlate performance changes with deployments (e.g., “latency increased right after this deploy”). Logs streams runner logs in real-time and lets you filter by runner ID, request ID, version, and source. For understanding how request-level logs work, see Logging.App Analytics
Request metrics, runner states, and per-app performance
Error Analytics
Error rates, patterns, and failure breakdown
App Events
Deployment, config, and runner lifecycle events
CLI
The fal CLI provides quick access to runner states, logs, and queue status from your terminal. This is useful for operational checks, scripting, and CI pipelines.fal runners, fal queue, and fal apps.