Deployment monitoring lets you track performance metrics, modify settings, and ensure your Deployments run optimally.

Features

  • Real-time tracking: View Deployment status, analytics, and configuration details
  • Performance analytics: Monitor page views, response times, and user engagement metrics
  • Configuration management: Update commands, secrets, and Deployment options with just a few clicks

Usage

You can access monitoring tools in the Deployments tab.

Overview tab

The Overview tab lets you keep track of your Deployment’s status and configuration. It provides the following details:

  • Status: Status of the Replit Deployment, providing insights into the various stages of the process.
  • Domain: URL where you can access your Replit App
  • Deployment Type: Autoscale, Reserved VM, Static, or Scheduled

Deployment Overview tab

You can perform the following actions from the Overview tab:

  • Redeploy: Overwrite your current Deployment with a new snapshot and Deployment options. You can monitor the status of this Deployment in this tab.
  • Edit Commands and Secrets: Modify the public directory, build command, and Deployment secrets.
  • View deploy logs: Access the logs for your Deployment.
  • View deployment: Open your Deployment in a new browser tab.
  • QR code: Generate a QR code that you can scan with your mobile device to access the Deployment.
  • Manage: View or update the Deployment’s settings.
  • See all usage: View the Usage billing page.

Logs tab

The Logs tab provides real-time logs for your Deployment. You can filter logs by the following categories:

  • Errors only: View only error logs
  • Search: Enter a phrase to search for in the logs
  • Date: Select a date range

Deployment Logs tab

Resources tab

The Resources tab provides a detailed view of your Deployment’s resource usage. It includes the following information:

  • CPU Utilization: Percentage of CPU usage over time
  • Memory Utilization: Percentage of memory usage over time

Deployment Resources tab

Analytics tab

Analytics are available for Autoscale, Static, and Reserved VM Deployments.

The Analytics tab shows statistics regarding visits to web pages in your Deployment. You can customize the time period using the date selector at the top. The analytics metrics include the following:

  • Page Views: Number of HTTP requests your Replit App receives per hour
  • Top URLs: Most frequently visited URL paths
  • Top Referrers: Traffic sources directing users to your website
  • HTTP Statuses: HTTP response codes served by your Replit App
  • Request Durations: Server-side load times
  • Top Browsers: Browser usage among your users
  • Top Devices: Operating systems and devices used to access your Replit App
  • Top Countries: Geographic distribution of your users

Schedule tab

Schedules are available only for Scheduled Deployments.

The Schedule tab lets you view the Deployment’s run history, and includes the following information:

  • Time since the last run
  • Date and time the run started
  • Amount of time the run took
  • Run status

You can perform the following actions in the Schedule tab:

  • View logs: Select the menu icon view logs icon next to the entry to view log messages.
  • Cancel run: Select the cancel icon cancel icon next to the entry to stop a run in progress.
  • Start a run: Select Run Now to manually start a run without altering the schedule.
  • Refresh: Use the refresh icon refresh icon to update the run history.

Settings tab

The Settings tab includes the following Deployment configuration settings:

  • Resource usage: View the machine’s CPU, RAM, and usage cost for your Deployment.
  • Domains: Link a custom domain using the Link a domain button.
  • Pause: Temporarily stop your Deployment. This action makes your Deployment inaccessible, but billing continues.
  • Change deployment type: Switch between different Deployment types. For example, if you initially chose Static Deployment, you can change it to reserved VM Deployments.
  • Shut Down: Delete your Deployment and stop its billing cycle. Select Shut down to permanently stop your current Deployment.

Next steps