Uptime Monitoring

Detect and resolve outages faster with automated checks, real-time alerts, and integrated issue tracking——so you can fix downtime with all the context you need, without switching between tools.


Uptime Monitoring for Developers

Catch any issues causing downtime - from DNS resolution problems to application errors - with HTTP tests on your designated site pages every minute.

Debug your downtime with insights on failed uptime checks alongside traces and related errors.

Customize uptime alerts to match the expected response codes for your website or API, and get instant notifications via Slack if any downtime is detected.

Getting Started Platforms Scrolling Logo Background
Getting Started Platforms Scrolling Logo Background
Getting Started Platforms Scrolling Logo Background
Getting Started Platforms Scrolling Logo Background
Getting Started Platforms Scrolling Logo Background
Getting Started Platforms Scrolling Logo Background

Getting started with Sentry is simple

We support every technology (except the ones we don't).
Get started with just a few lines of code.

Just run this command to sign up for and install Sentry.

Click to Copy
npx @sentry/wizard@latest -i nextjs

Enable Sentry Tracing by adding the below code.

Click to Copy
import * as Sentry from '@sentry/nextjs'; Sentry.init({ dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0', // We recommend adjusting this value in production, or using tracesSampler // for finer control tracesSampleRate: 1.0, });

That's it. Check out our documentation to ensure you have the latest instructions.

FAQs

  • Automated Health Checks: Monitors URLs every minute, alerting on failures (non-200 status, timeouts, or DNS issues).

    • Auto-configuration: Detects and monitors the most common hostname in your error data if you don’t customize.

  • Customizable alerts: Set alerts for specific URLs with control over request details (method, headers, body).

  • Uptime issue created: Created when a downtime is detected, automatically resolved when back to a healthy state.

  • Tracing integration: Links uptime failures to distributed traces for faster debugging.

  • Check history: Review past uptime checks to track performance trends.

1 monitor is included in all Sentry plans. Additional monitors are $1/monitor/month. To purchase, increase your pay-as-you-go volume in subscription settings or learn more in docs.

Uptime is automatically configured as a new alert for the most frequently encountered hostname in all URLs of your error data, ensuring continuous monitoring of your most critical hostname right out of the box.

You can also create uptime monitoring alerts for specific URLs. They're fully customizable with request details such as the HTTP method, headers, and body.

Of course we have more content

Get monthly product updates from Sentry

Sign up for our newsletter.

And yes, it really is monthly. Ok, maybe the occasional twice a month, but for sure not like one of those daily ones that you just tune out after a while.

By filling out this form, you agree to our privacy policy. This form is protected by reCAPTCHA and Google's Privacy Policy and Terms of Service apply.

Fix It

Get started with the only application monitoring platform that empowers developers to fix application problems without compromising on velocity.

© 2025 • Sentry is a registered Trademark of Functional Software, Inc.