Logs
Logs help you monitor your application’s build process, startup, and runtime behavior. You can use logs to debug issues, track performance, and understand what’s happening with your app’s deployments.
Types of Logs
Section titled “Types of Logs”Build Logs
Section titled “Build Logs”- Build and installation process
- Error messages during build
When to Check: When a build fails or takes longer than expected.
Runtime Logs
Section titled “Runtime Logs”Output from your running application:
- Application startup messages
- Request/response logs
- Error and exception traces
- Custom logging from your code
When to Check: To debug application errors or monitor behavior.
Viewing Logs
Section titled “Viewing Logs”Through the Dashboard
Section titled “Through the Dashboard”You can view logs in two places:
App-Level Logs (Current Runtime Logs)
Section titled “App-Level Logs (Current Runtime Logs)”View live logs for your currently running application:
- Navigate to your app
- Click Logs in the navigation
- View live runtime logs from your application
Features:
- Live runtime logs
- Search and filter
- Shows logs levels (INFO, ERROR, etc.)
Deployment-Specific Logs (Build + Runtime)
Section titled “Deployment-Specific Logs (Build + Runtime)”View logs for a specific deployment:
- Navigate to your app
- Click Deployments in the app navigation
- Click on a specific deployment
- View logs in the Deployment Logs section
- Switch between Build Logs and Runtime Logs tabs
Features:
- Build Logs: Available for all deployments, shows build process output
- Runtime Logs: Available after deployment completes
Log Levels
Section titled “Log Levels”- DEBUG: Detailed diagnostic information
- INFO: General informational messages
- WARNING: Warning messages for potential issues
- ERROR: Error messages for failures
- CRITICAL: Critical errors that may cause shutdown