IP Ranges

Dashboard and API

Sentry's dashboard and API are both served from a single IP address for all web traffic. The IP address is:

Copied
35.188.42.15/32

Event Ingestion

Sentry's Event Ingestion respects two domains within a Data Source Name (DSN):

  1. The organization subdomain
  2. Sentry's apex domain

Sentry's apex domain (sentry.io) accepts events from the same IP address as the Dashboard and API:

Copied
35.188.42.15/32

Starting December 1st, 2020, Sentry's organization subdomains (o<number>.ingest.sentry.io) will migrate from the prior IP address to the following single address:

Copied
34.120.195.249/32

Outbound Requests

In some circumstances the Hosted Sentry infrastructure might send HTTP requests your way. Primarily this is relevant to JavaScript Source Maps, but also affects things like webhooks and other integrations.

Sentry uses the following IP addresses to make outbound requests:

Copied
35.184.238.160/32
104.155.159.182/32
104.155.149.19/32
130.211.230.102/32

Allowing Access via Nginx

To allow access to source maps with Nginx for instance, you can use this location example. This example assumes your source maps live in /static/dist:

Copied
location ~ ^/static/dist/(.+)\.map$ {
    alias /your/path/site/static/dist/$1.map;

    allow 35.184.238.160/32;
    allow 104.155.159.182/32;
    allow 104.155.149.19/32;
    allow 130.211.230.102/32;
    deny all;
}

Allowing Access via Apache

To allow access to source maps with Apache you can use this example. It can either go into your .htaccess or global config. This example assumes your source maps live in /static/dist:

Copied
<FilesMatch "\.map$">
    Order deny,allow
    Deny from all
    Allow from 35.184.238.160/32
    Allow from 104.155.159.182/32
    Allow from 104.155.149.19/32
    Allow from 130.211.230.102/32
</FilesMatch>

Email Delivery

All email is delivered from SendGrid from the following dedicated, static IP addresses:

Copied
167.89.86.73
167.89.84.75
167.89.84.14

These IP addresses are only for Sentry use.

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