Automatic Detection

Learn how automatic detection of uptime monitoring works.

This feature is only available if your organization has enabled early adopter features. Early adopter features are still in-progress and may have bugs. We recognize the irony. If you’re interested in participating, enable early adopter features in organization settings.

The automatic detection of uptime alerts sets up uptime alerts for the most frequently encountered hostnames in all URLs of your error data. This helps ensure that critical hostnames are continuously monitored, enhancing the reliability and availability of your web services.

We analyze all the URLs detected in your project's captured error data to find the hostname that appears most frequently. We then create an uptime alert if it passes our uptime check criteria.

To avoid creating flaky alerts, the hostname undergoes an "onboarding period" of three days. During this period, we send HTTP requests to the hostname every hour. If the request fails at least three times, the hostname is dropped and re-evaluated after seven days.

Deleting an alert will disable automatic detection for the entire project linked to the host. This feature can also be turned off globally for the entire organization from the organization settings page.

Alternatively, the hostname's robots.txt can be updated to disallow Sentry:

robots.txt
Copied
User-agent: SentryUptimeBot
Disallow: *

In the current version, automatically-detected uptime alerts can only be deleted, not edited. Support for editing will be added in the future. Additionally, each organization is limited to one automatically-detected host.

Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").