Logs

Written By charan

Last updated About 22 hours ago

Logs provide visibility into different stages of your application lifecycle. They help you trace deployment processes, monitor live application behavior, and review server-side actions.

Build/Deploy Logs

Logs for a specific deployment can be viewed by clicking on the deployments in the service window, useful when debugging application failures.

  • Purpose: Trace the deployment process and identify failures if a deployment does not succeed.

  • When to use:

    • When builds fail due to dependency or configuration issues

    • When deployment do not complete successfully

  • Access: Click View Logs in the Deployments panel during or after deployment.

Runtime Logs

Runtime logs display activity from your application after it has been successfully deployed and is running.

  • Purpose: Monitor the behavior of the running application, including traffic, background processes, and errors.

  • When to use:

    • To observe how the application handles requests in production

    • To identify runtime errors or crashes

    • To debug long-running processes or background jobs

  • Access: Continuously streamed in the Logs tab while the application is active.

Server Logs

Server logs capture events and actions performed at the server level, outside of the application runtime.

  • Purpose: Track operational events, such as infrastructure or configuration changes.

  • When to use:

    • To verify actions like installing new plugins or deleting services

    • To audit server-level activity

    • To troubleshoot infrastructure-related issues

  • Access: Available in the Server Logs section of the dashboard.