Introducing Replit App Monitoring

Updated at:

The Replit Team

The Replit Team

At Replit, we're on a mission to automate software creation for everybody. We want to become your fully AI-powered engineering team. But building your app is only half the job. The other half is keeping your app running smoothly once it's live.

Until now, if your published app went down, you would first find out from your users, who would see that your app is experiencing issues.

We're launching App Monitoring for published apps, so you're the first to know when your app goes down. And Replit Agent is your partner in fixing it: Agent can now sift through your application’s logs and production database to diagnose failures and identify root cause.

Know the moment your app goes down

Once you’ve enabled App Monitoring, if your app goes down, we'll email you so you can take action right away.

email-of-monitoring

To enable App Monitoring on an existing project, turn it on from the “Publishing” settings in your project.

enable app monitoring

You can now also see recent uptime at a glance, right in the publishing view. This helps to inform you whether your app is down now, or if it had issues overnight while you were asleep.

example

Want to dig deeper? Clicking on ‘Analytics’ lets you look back further and correlate downtime with other signals, like request volume or traffic spikes, so you can get a better sense of whether user traffic is driving issues with your app’s provisioned capacity.

example 2

To instead dive deeper and investigate downtime, from the uptime graph, click Investigate downtime with Agent. This will kick off a new background task for Agent to work on identifying root cause.

hello example

Let Agent figure out what broke

Knowing your app is down is only useful if you can do something about it. Replit Agent can now read your app’s production logs and safely read your production database with read-only access. With these tools, Agent can pinpoint what actually went wrong with your app: a bug in your app logic, a misbehaving query, or an integration throwing errors.

prod db analysis example

Agent only has read-only access to your production database, so it cannot make any modifications to your production database. You can ask Agent to investigate details of what’s happening in production any time, not just when your app is fully down. For example, you can ask Agent about top error logs in production, and kick off tasks to implement fixes in parallel:

log analysis example

This is just the start

Replit Agent is becoming your end-to-end software team. Replit doesn’t just help you ship, but helps keep what you shipped healthy. App monitoring is the first step in making Replit the place where your app is built, launched, and looked after. More to come.

More