Skip to main content
Monitor your application’s behavior and troubleshoot issues with comprehensive log viewing and filtering capabilities.

Accessing Logs

View logs from your project’s Logs tab. You can see:
  • Application Logs - Runtime logs from your running application
  • Deployment Logs - Build and deployment process logs

Log Viewer Features

Real-Time Updates

Logs update in real-time using WebSocket connections:
  • New log entries appear automatically
  • No need to refresh the page
  • See deployment progress as it happens

Search Logs

Search through logs to find specific information:
  1. Enter your search term in the search box
  2. Results filter as you type
  3. Search works across all log fields

Filter by Log Level

Filter logs by severity level:
  • All - Show all logs
  • Error - Only error messages
  • Warning - Warnings and errors
  • Info - Informational messages
  • Debug - Detailed debugging information

Date Range Filtering

Filter logs by time period:
  • Last 10 minutes - Recent activity
  • Last 1 hour - Hourly view
  • Last 24 hours - Daily view
  • Last 7 days - Weekly view
  • Custom range - Select specific dates

Expand/Collapse Logs

  • Click a log entry to expand and see full details
  • Expand All - View all log details at once
  • Collapse All - Collapse all expanded logs

View Modes

Switch between viewing modes:
  • Normal View - Standard spacing and formatting
  • Dense View - Compact view for more logs on screen
Your preference is saved and remembered for next time.

Log Actions

Refresh Logs

Click Refresh logs to reload the latest entries:
  • Clears current view
  • Fetches latest logs from the server
  • Useful if real-time updates aren’t working

Copy Logs

Copy logs to your clipboard:
  1. Select logs (or use Expand All)
  2. Click Copy logs
  3. Paste into your text editor or support ticket

Download Logs

Download logs as a text file:
  1. Click Download logs
  2. Logs are saved as a .txt file
  3. Useful for archiving or sharing with support
Downloaded logs include all currently visible logs based on your filters and search terms.

Understanding Logs

Log Format

Each log entry shows:
FieldDescription
TimestampWhen the log was generated
LevelLog severity (Error, Warning, Info, Debug)
MessageThe actual log message
SourceWhere the log came from (application, build, etc.)

Application Logs

Runtime logs from your running application:
  • Standard output (stdout)
  • Standard error (stderr)
  • Application-specific logging

Deployment Logs

Logs from the build and deployment process:
  • Docker build output
  • Dependency installation
  • Container startup
  • Health check results

Troubleshooting with Logs

Application Won’t Start

  1. Check deployment logs for build errors
  2. Look for missing dependencies
  3. Verify environment variables are set correctly

Application Errors

  1. Filter logs by “Error” level
  2. Search for specific error messages
  3. Check timestamps to correlate with user reports

Performance Issues

  1. Review logs for slow queries or operations
  2. Look for repeated warnings
  3. Check resource-related messages

Deployment Failures

  1. View deployment logs (not application logs)
  2. Look for build errors
  3. Check for timeout messages
  4. Verify Dockerfile syntax

Best Practices

Regular Monitoring

  • Check logs periodically for errors
  • Set up alerts for critical errors (coming soon)
  • Review logs after deployments

Log Retention

  • Logs are retained for a limited time
  • Download important logs for long-term storage
  • Use log aggregation tools for production (coming soon)

Debugging

  • Enable debug logging in your application for detailed information
  • Use search to find specific events
  • Filter by date range to narrow down issues

Log Limits

  • Logs are paginated for performance
  • Use filters to narrow down results
  • Older logs may be archived
For high-volume applications, consider implementing log rotation in your application to manage log size.