self-hosted icon indicating copy to clipboard operation
self-hosted copied to clipboard

Sentry page constantly refreshing and complaining about adblocker

Open francis826 opened this issue 7 months ago • 10 comments

Self-Hosted Version

23.11.0

CPU Architecture

x86_64

Docker Version

28.0.4

Docker Compose Version

2.34.0

Machine Specification

  • [x] My system meets the minimum system requirements of Sentry

Steps to Reproduce

After upgrading to Sentry 23.11.0 (from 23.6.2), the site constantly refreshes after logging in saying "You may need to disable adblocking extensions to load Sentry.". I don't have any adblocker enabled and this is reproducible on multiple browsers (firefox, safari, and chrome) so I don't think adblocker is the issue here.

I do have an nginx reverse proxy setup but when I turn that off the website behaves the exact same way.

I'm running a very basic setup and only editing the .env file to change COMPOSE_PROJECT_NAME and SENTRY_EVENT_RETENTION_DAYS. I've also reviewed all of the example configs to ensure I'm not missing anything major and everything looks good on that front.

Looking at the install log, there are no errors and everything seems to have upgraded, and when I tail the docker compose logs when the page is constantly refreshing it is only giving me 200's with no errors.

In the chrome developer tools I am also only seeing 200's with one error in the console but I'm not sure if it's relevant here:

Uncaught (in promise) ChunkLoadError: Loading chunk vendors-node_modules_emotion_is-prop-valid_dist_is-prop-valid_browser_esm_js-node_modules_emo-ba15c8 failed.
(error: http://sentry.dig.lo/_static/dist/sentry/chunks/vendors-node_modules_emotion_is-prop-valid_dist_is-prop-valid_browser_esm_js-node_modules_emo-ba15c8.12a5364f00cdbfe1823f.js)
    at n.f.j (jsonp chunk loading:27:18)
    at ensure chunk:6:25
    at Array.reduce (<anonymous>)
    at n.e (ensure chunk:5:56)
    at r (initializeMain.tsx:14:33)

~~When I run docker compose up -d the only thing that I see in the start up logs (docker compose tail -f) that looks wrong is: Unknown config option found: 'relay' for multiple containers: worker-1, ingest-occurrences-1, cron-1, subscription-consumer-metrics-1, subscription-consumer-generic-metrics-1, subscription-consumer-events-1, subscription-consumer-transactions-1, generic-metrics-consumer-1, metrics-consumer-1, and web-1 so perhaps this is my issue? How should I go about fixing this to rule it out as the root cause?~~

I had added a relay: entry in my sentry/config.yml that I removed and these errors are gone from the startup log now but the issue still persist.

Expected Result

After upgrading, logging in and viewing the sentry site works as expected.

Actual Result

The site is constantly refreshing after logging in.

Event ID

No response

francis826 avatar Apr 09 '25 17:04 francis826

Can you do diff -u sentry/sentry.conf.example.py sentry/sentry.conf.py and diff -u sentry/config.example.yml sentry/config.yml, then paste the result here?

When you try to log in, can you see the logs on your web container? Can you paste the last 1 minute logs? So try to log in first, then docker compose logs -t --since 1m web.

aldy505 avatar Apr 10 '25 06:04 aldy505

Sometimes after an upgrade I need to hard refresh in my browser (cmd+shift+r on macOS), you can also try this to see if there is maybe an old JavaScript bundle cached in your browser. Yes this shouldn't happen but might be a quick fix if this is the case. If you already tried this then please continue with the suggestion from @aldy505 to retrieve some more information.

stayallive avatar Apr 10 '25 06:04 stayallive

Sometimes after an upgrade I need to hard refresh in my browser (cmd+shift+r on macOS), you can also try this to see if there is maybe an old JavaScript bundle cached in your browser.

I am using a fresh incognito Chrome window for testing which has no extensions installed, and I've also opened developer tools and clicked 'disable cache' so I really don't think that's the issue. This is also reproducible on Safari and Firefox.

Can you do diff -u sentry/sentry.conf.example.py sentry/sentry.conf.py and diff -u sentry/config.example.yml sentry/config.yml, then paste the result here?

When you try to log in, can you see the logs on your web container? Can you paste the last 1 minute logs? So try to log in first, then docker compose logs -t --since 1m web.

$ diff -u sentry/sentry.conf.example.py sentry/sentry.conf.py
--- sentry/sentry.conf.example.py	2025-04-09 20:56:24.850700426 -0700
+++ sentry/sentry.conf.py	2025-04-09 21:18:24.436174797 -0700
@@ -3,17 +3,8 @@

 from sentry.conf.server import *  # NOQA

-BYTE_MULTIPLIER = 1024
-UNITS = ("K", "M", "G")

-
-def unit_text_to_bytes(text):
-    unit = text[-1].upper()
-    power = UNITS.index(unit) + 1
-    return float(text[:-1]) * (BYTE_MULTIPLIER**power)
-
-
-# Generously adapted from pynetlinux: https://github.com/rlisagor/pynetlinux/blob/e3f16978855c6649685f0c43d4c3fcf768427ae5/pynetlinux/ifconfig.py#L197-L223
+# Generously adapted from pynetlinux: https://git.io/JJmga
 def get_internal_network():
     import ctypes
     import fcntl
@@ -66,7 +57,7 @@

 # Instruct Sentry that this install intends to be run by a single organization
 # and thus various UI optimizations should be enabled.
-SENTRY_SINGLE_ORGANIZATION = True
+SENTRY_SINGLE_ORGANIZATION = False

 SENTRY_OPTIONS["system.event-retention-days"] = int(
     env("SENTRY_EVENT_RETENTION_DAYS", "90")
@@ -110,13 +101,12 @@

 # Sentry currently utilizes two separate mechanisms. While CACHES is not a
 # requirement, it will optimize several high throughput patterns.
-
 CACHES = {
     "default": {
         "BACKEND": "django.core.cache.backends.memcached.PyMemcacheCache",
         "LOCATION": ["memcached:11211"],
         "TIMEOUT": 3600,
-        "OPTIONS": {"ignore_exc": True},
+        "OPTIONS": {"ignore_exc": True}
     }
 }

@@ -188,15 +178,6 @@

 SENTRY_DIGESTS = "sentry.digests.backends.redis.RedisBackend"

-###################
-# Metrics Backend #
-###################
-
-SENTRY_RELEASE_HEALTH = "sentry.release_health.metrics.MetricsReleaseHealthBackend"
-SENTRY_RELEASE_MONITOR = (
-    "sentry.release_health.release_monitor.metrics.MetricReleaseMonitorBackend"
-)
-
 ##############
 # Web Server #
 ##############
@@ -206,7 +187,7 @@
 SENTRY_WEB_OPTIONS = {
     "http": "%s:%s" % (SENTRY_WEB_HOST, SENTRY_WEB_PORT),
     "protocol": "uwsgi",
-    # This is needed in order to prevent https://github.com/getsentry/sentry/blob/c6f9660e37fcd9c1bbda8ff4af1dcfd0442f5155/src/sentry/services/http.py#L70
+    # This is needed in order to prevent https://git.io/fj7Lw
     "uwsgi-socket": None,
     "so-keepalive": True,
     # Keep this between 15s-75s as that's what Relay supports
@@ -241,20 +222,12 @@
 # header and enable the settings below

 # SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
-# USE_X_FORWARDED_HOST = True
 # SESSION_COOKIE_SECURE = True
 # CSRF_COOKIE_SECURE = True
 # SOCIAL_AUTH_REDIRECT_IS_HTTPS = True

 # End of SSL/TLS settings

-########
-# Mail #
-########
-
-SENTRY_OPTIONS["mail.list-namespace"] = env("SENTRY_MAIL_HOST", "localhost")
-SENTRY_OPTIONS["mail.from"] = f"sentry@{SENTRY_OPTIONS['mail.list-namespace']}"
-
 ############
 # Features #
 ############
@@ -277,15 +250,6 @@
             "organizations:sso-saml2",
             "organizations:performance-view",
             "organizations:advanced-search",
-            "organizations:session-replay",
-            "organizations:issue-platform",
-            "organizations:profiling",
-            "organizations:monitors",
-            "organizations:dashboards-mep",
-            "organizations:mep-rollout-flag",
-            "organizations:dashboards-rh-widget",
-            "organizations:metrics-extraction",
-            "organizations:transaction-metrics-extraction",
             "projects:custom-inbound-filters",
             "projects:data-forwarding",
             "projects:discard-groups",
@@ -293,47 +257,14 @@
             "projects:rate-limits",
             "projects:servicehooks",
         )
-        # Starfish related flags
-        + (
-            "organizations:deprecate-fid-from-performance-score",
-            "organizations:indexed-spans-extraction",
-            "organizations:insights-entry-points",
-            "organizations:insights-initial-modules",
-            "organizations:insights-addon-modules",
-            "organizations:mobile-ttid-ttfd-contribution",
-            "organizations:performance-calculate-score-relay",
-            "organizations:standalone-span-ingestion",
-            "organizations:starfish-browser-resource-module-image-view",
-            "organizations:starfish-browser-resource-module-ui",
-            "organizations:starfish-browser-webvitals",
-            "organizations:starfish-browser-webvitals-pageoverview-v2",
-            "organizations:starfish-browser-webvitals-replace-fid-with-inp",
-            "organizations:starfish-browser-webvitals-use-backend-scores",
-            "organizations:starfish-mobile-appstart",
-            "projects:span-metrics-extraction",
-            "projects:span-metrics-extraction-addons",
-        )
-        # User Feedback related flags
-        + (
-            "organizations:user-feedback-ingest",
-            "organizations:user-feedback-replay-clip",
-            "organizations:user-feedback-ui",
-            "organizations:feedback-visible",
-            "organizations:feedback-ingest",
-            "organizations:feedback-post-process-group",
-        )
     }
 )

-# Temporary flag to mark User Feedback to be produced to the dedicated feedback topic by relay.
-# This will be removed at a later time after it's considered stable and fully rolled out.
-SENTRY_OPTIONS["feedback.ingest-topic.rollout-rate"] = 1.0
-
 #######################
 # MaxMind Integration #
 #######################

-GEOIP_PATH_MMDB = "/geoip/GeoLite2-City.mmdb"
+GEOIP_PATH_MMDB = '/geoip/GeoLite2-City.mmdb'

 #########################
 # Bitbucket Integration #
@@ -341,49 +272,3 @@

 # BITBUCKET_CONSUMER_KEY = 'YOUR_BITBUCKET_CONSUMER_KEY'
 # BITBUCKET_CONSUMER_SECRET = 'YOUR_BITBUCKET_CONSUMER_SECRET'
-
-##############################################
-# Suggested Fix Feature / OpenAI Integration #
-##############################################
-
-# See https://docs.sentry.io/product/issues/issue-details/ai-suggested-solution/
-# for more information about the feature. Make sure the OpenAI's privacy policy is
-# aligned with your company.
-
-# Set the OPENAI_API_KEY on the .env or .env.custom file with a valid
-# OpenAI API key to turn on the feature.
-OPENAI_API_KEY = env("OPENAI_API_KEY", "")
-
-SENTRY_FEATURES["organizations:open-ai-suggestion"] = bool(OPENAI_API_KEY)
-
-##############################################
-# Content Security Policy settings
-##############################################
-
-# CSP_REPORT_URI = "https://{your-sentry-installation}/api/{csp-project}/security/?sentry_key={sentry-key}"
-CSP_REPORT_ONLY = True
-
-# optional extra permissions
-# https://django-csp.readthedocs.io/en/latest/configuration.html
-# CSP_SCRIPT_SRC += ["example.com"]
-
-#################
-# CSRF Settings #
-#################
-
-# Since version 24.1.0, Sentry migrated to Django 4 which contains stricter CSRF protection.
-# If you are accessing Sentry from multiple domains behind a reverse proxy, you should set
-# this to match your IPs/domains. Ports should be included if you are using custom ports.
-# https://docs.djangoproject.com/en/4.2/ref/settings/#std-setting-CSRF_TRUSTED_ORIGINS
-
-# CSRF_TRUSTED_ORIGINS = ["https://example.com", "http://127.0.0.1:9000"]
-
-#################
-# JS SDK Loader #
-#################
-
-JS_SDK_LOADER_DEFAULT_SDK_URL = "https://browser.sentry-cdn.com/%s/bundle%s.min.js"
-
-
-# If you would like to use self-hosted Sentry with only errors enabled, please set this
-SENTRY_SELF_HOSTED_ERRORS_ONLY = env("COMPOSE_PROFILES") != "feature-complete"
$ diff -u sentry/config.example.yml sentry/config.yml
--- sentry/config.example.yml	2025-04-09 20:56:24.846700433 -0700
+++ sentry/config.yml	2025-04-09 11:10:48.420632555 -0700
@@ -8,26 +8,13 @@
 ###############

 # mail.backend: 'smtp'  # Use dummy if you want to disable email entirely
-mail.host: 'smtp'
-# mail.port: 25
+mail.host: '10.3.3.71'
+mail.port: 25
 # mail.username: ''
 # mail.password: ''
-# mail.use-tls: false
-# mail.use-ssl: false
-
-# NOTE: The following 2 configs (mail.from and mail.list-namespace) are set
-#       through SENTRY_MAIL_HOST in sentry.conf.py so remove those first if
-#       you want your values in this file to be effective!
-
-
+mail.use-tls: false
 # The email address to send on behalf of
-# mail.from: 'root@localhost' or ...
-# mail.from: 'System Administrator <root@localhost>'
-
-# The mailing list namespace for emails sent by this Sentry server.
-# This should be a domain you own (often the same domain as the domain
-# part of the `mail.from` configuration parameter value) or `localhost`.
-# mail.list-namespace: 'localhost'
+mail.from: '[email protected]'

 # If you'd like to configure email replies, enable this.
 # mail.enable-replies: true
@@ -47,7 +34,7 @@
 # If this file ever becomes compromised, it's important to generate a new key.
 # Changing this value will result in all current sessions being invalidated.
 # A new key can be generated with `$ sentry config generate-secret-key`
-system.secret-key: '!!changeme!!'
+system.secret-key: 'redacted'

 # The ``redis.clusters`` setting is used, unsurprisingly, to configure Redis
 # clusters. These clusters can be then referred to by name when configuring
@@ -78,9 +65,7 @@
 #   secret_key: 'XXXXXXX'
 #   bucket_name: 's3-bucket-name'

-# The URL prefix in which Sentry is accessible
-# system.url-prefix: https://example.sentry.com
-system.internal-url-prefix: 'http://web:9000'
+system.internal-url-prefix: 'http://sentry.dig.lo'
 symbolicator.enabled: true
 symbolicator.options:
   url: "http://symbolicator:3021"
@@ -91,8 +76,6 @@
 # GitHub Integration #
 ######################

-# Refer to https://develop.sentry.dev/integrations/github/ for setup instructions.
-
 # github-login.extended-permissions: ['repo']
 # github-app.id: GITHUB_APP_ID
 # github-app.name: 'GITHUB_APP_NAME'
@@ -114,20 +97,8 @@

 # Refer to https://develop.sentry.dev/integrations/slack/ for setup instructions.

-# slack.client-id: <'client id'>
-# slack.client-secret: <client secret>
-# slack.signing-secret: <signing secret>
-## If legacy-app is True use verification-token instead of signing-secret
+slack.client-id: 'redacted'
+slack.client-secret: redacted
+slack.signing-secret: redacted
+## If legacy-app is True use verfication-token instead of signing-secret
 # slack.verification-token: <verification token>
-
-
-#######################
-# Discord Integration #
-#######################
-
-# Refer to https://develop.sentry.dev/integrations/discord/
-
-# discord.application-id: "<application id>"
-# discord.public-key: "<public key>"
-# discord.client-secret: "<client secret>"
-# discord.bot-token: "<bot token>"

I've also made a few modifications so that I can use the built in nginx.conf and it'll respond to sentry.dig.lo. Here is the diff for that:

$ git diff
diff --git a/.env b/.env
index 79a394e..42f1283 100644
--- a/.env
+++ b/.env
@@ -1,11 +1,12 @@
-COMPOSE_PROJECT_NAME=sentry-self-hosted
+COMPOSE_PROJECT_NAME=dig_sentry
 COMPOSE_PROFILES=feature-complete
-SENTRY_EVENT_RETENTION_DAYS=90
+SENTRY_EVENT_RETENTION_DAYS=365
 # You can either use a port number or an IP:PORT combo for SENTRY_BIND
 # See https://docs.docker.com/compose/compose-file/#ports for more
-SENTRY_BIND=9000
+SENTRY_BIND=80
 # Set SENTRY_MAIL_HOST to a valid FQDN (host/domain name) to be able to send emails!
 # SENTRY_MAIL_HOST=example.com
+SENTRY_MAIL_HOST=sentry.dig.lo
 SENTRY_IMAGE=getsentry/sentry:24.8.0
 SNUBA_IMAGE=getsentry/snuba:24.8.0
 RELAY_IMAGE=getsentry/relay:24.8.0
diff --git a/nginx/nginx.conf b/nginx/nginx.conf
index c24fe7e..e844921 100644
--- a/nginx/nginx.conf
+++ b/nginx/nginx.conf
@@ -78,6 +78,7 @@ http {

        server {
                listen 80;
+               server_name sentry.dig.lo;

                location /api/store/ {
                        proxy_pass http://relay;
$ docker compose logs -t --since 1m web
web-1  | 2025-04-10T16:04:34.081848153Z 16:04:34 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='None' is_app='None' token_type='None' is_frontend_request='False' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.002863168716430664 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:34.129179802Z 16:04:34 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.auth_login.AuthLoginView' response=200 user_id='None' is_app='None' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/auth/login/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03228282928466797 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:37.844307066Z 16:04:37 [INFO] sentry.superuser: superuser.needs-validation (DISABLE_SU_FORM_U2F_CHECK_FOR_LOCAL=False self_hosted=True)
web-1  | 2025-04-10T16:04:37.844636665Z 16:04:37 [INFO] sentry.superuser: superuser.logged-in (ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:37.844950064Z 16:04:37 [INFO] sentry.auth: user.auth.success (ip_address='10.210.0.6' username='[email protected]')
web-1  | 2025-04-10T16:04:37.868055528Z 16:04:37 [INFO] sentry.access.api: api.access (method='POST' view='sentry.web.frontend.auth_login.AuthLoginView' response=302 user_id='1' is_app='None' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/auth/login/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.7965042591094971 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:37.910572764Z 16:04:37 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:37.928449210Z 16:04:37 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04441189765930176 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:37.954612132Z 16:04:37 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.025209725Z 16:04:38 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:38.026562428Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0853731632232666 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.108437867Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.108572367Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.116290677Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.259073622Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.16643095016479492 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.265972701Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1724545955657959 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.291547702Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.19939541816711426 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.414452450Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.416702818Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.430253989Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.437222448Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.440320364Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03813910484313965 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.452474112Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04031038284301758 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.471729501Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0650641918182373 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.480274942Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.534743526Z 16:04:38 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:38.535568514Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07546019554138184 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.618073985Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.624807345Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.637691369Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.782961128Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.18923211097717285 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.810195854Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.21697735786437988 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.835853446Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.23442649841308594 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.896407161Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.896932871Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.898358160Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.900680979Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:38.909473927Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.023415803909301758 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.933849364Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.05250048637390137 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.945091332Z 16:04:38 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0599970817565918 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:38.966624827Z 16:04:38 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.024839489Z 16:04:39 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:39.026236813Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06990337371826172 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.102889295Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.108727198Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.110740871Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.215730166Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.12793302536010742 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.247796444Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.15310049057006836 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.259295142Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.17095184326171875 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.380914003Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.383288550Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.384731085Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.389880140Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.394675644Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.023085832595825195 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.401814094Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.02818465232849121 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.415889481Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04645800590515137 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.425696696Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.482483575Z 16:04:39 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:39.483483031Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06792187690734863 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.551952859Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.559893922Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.562720789Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.670174198Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.13046765327453613 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.749139212Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.20499610900878906 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.750040695Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.2095479965209961 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.803395766Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.805430688Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.814609728Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.819194275Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.824017727Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.036133766174316406 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.836463245Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04321002960205078 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.851980648Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.873068036Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0831139087677002 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.905303432Z 16:04:39 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:39.906855520Z 16:04:39 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06888318061828613 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:39.980722473Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.986184878Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:39.994591176Z 16:04:39 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.188430663Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.22061443328857422 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.201523742Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.24059343338012695 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.224415908Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.233199991Z 16:04:40 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:40.234328268Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.26976585388183594 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.240089255Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.244593441Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.247508162Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03408241271972656 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.250293215Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.267245383Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.048354387283325195 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.278837503Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.279976527Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.060194969177246094 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.336199825Z 16:04:40 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:40.337178118Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07460570335388184 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.413892122Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.419630167Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.424643934Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.573101942Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.17377400398254395 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.606386336Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.21141791343688965 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.632637696Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.23951435089111328 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.710153422Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.712217208Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.719140527Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.723606514Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.729343389Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0329737663269043 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.735624097Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03191828727722168 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.754925957Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.766373913Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06410837173461914 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.815762257Z 16:04:40 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:40.816623453Z 16:04:40 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07368731498718262 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:40.887993416Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.892858786Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:40.913563963Z 16:04:40 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.046960131Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.17197108268737793 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.060211690Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.18564438819885254 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.107182532Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.22072982788085938 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.140895871Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.141009303Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.142820902Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.148473084Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.158422527Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.029082775115966797 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.162626158Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03319692611694336 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.190841022Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06316328048706055 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.196532642Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.250975173Z 16:04:41 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:41.253216610Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07768511772155762 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.366587534Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.372995236Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.386919318Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.476777393Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.12236142158508301 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.480747634Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1267387866973877 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.515958893Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1522982120513916 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.634693162Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.637262191Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.640516185Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.642600673Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.649557542Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.025692224502563477 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.663731527Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.041142940521240234 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.680953123Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.05939650535583496 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.690544264Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.744917157Z 16:04:41 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:41.745909730Z 16:04:41 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06693077087402344 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:41.829164382Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.835000404Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:41.852773334Z 16:04:41 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.018465326Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.21074509620666504 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.031176383Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.2143573760986328 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.059262645Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.065054835Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.065392237Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.073145906Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.02681112289428711 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.083999458Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.090967148Z 16:04:42 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:42.096457764Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.2919497489929199 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.102935926Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.05741429328918457 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.107833719Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06134533882141113 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.131268237Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.189887575Z 16:04:42 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:42.190804237Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07015466690063477 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.260762750Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.272256490Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.272886237Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.397581993Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1519789695739746 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.397619195Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.15428709983825684 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.426628298Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.18203163146972656 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.549913729Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.556793995Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.564811320Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.570629558Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.03317403793334961 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.572777085Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.585112275Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.040366411209106445 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.593144514Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.618878792Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0810692310333252 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.650270315Z 16:04:42 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:42.651136636Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06851887702941895 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.718584403Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.725210533Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.733180935Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.818982724Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.11140227317810059 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.851901658Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.14132165908813477 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.885631880Z 16:04:42 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1783897876739502 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:42.988222700Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.991600530Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:42.994006000Z 16:04:42 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.001488279Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.008685795Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.033446550369262695 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.026079212Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.05323433876037598 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.052234609Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.057688772Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.0760810375213623 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.108688606Z 16:04:43 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:43.109501737Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.06789827346801758 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.176368714Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.188369263Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.195920078Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.312511318Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.14892578125 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.341305261Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.17816877365112305 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.375443566Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.20680475234985352 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.495021045Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.502523877Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.502764284Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.509628803Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.02002739906311035 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.511759821Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.514490408Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.030589818954467773 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.539106316Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.546287728Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.05570578575134277 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.596998754Z 16:04:43 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:43.598671146Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07051777839660645 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.672791122Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/?detailed=0&include_feature_flags=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.675018387Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.682848761Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/dig_dev/teams/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.837935431Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_projects.OrganizationProjectsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/projects/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.1814420223236084 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.872889314Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_teams.OrganizationTeamsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/teams/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.20783114433288574 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.889311422Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_details.OrganizationDetailsEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/api/0/organizations/dig_dev/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.23201274871826172 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.943830697Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/assistant/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.945300468Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.950681764Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/organizations/?member=1' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.960253735Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/api/0/internal/health/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:43.966209328Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.assistant.AssistantEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/assistant/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.041406869888305664 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.970190445Z 16:04:43 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04586362838745117 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:43.995967148Z 16:04:43 [INFO] sentry.superuser: superuser.request (url='http://sentry.dig.lo/organizations/dig_dev/issues/' method='GET' ip_address='10.210.0.6' user_id=1)
web-1  | 2025-04-10T16:04:44.014023494Z 16:04:44 [INFO] sentry.access.api: api.access (method='GET' view='sentry.api.endpoints.organization_index.OrganizationIndexEndpoint' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/api/0/organizations/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.08614706993103027 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')
web-1  | 2025-04-10T16:04:44.056529967Z 16:04:44 [INFO] sentry.superuser: superuser.superuser_access (superuser_token_id='tgJYA11G5yNf' user_id=1 su_org_accessed='dig_dev')
web-1  | 2025-04-10T16:04:44.057898906Z 16:04:44 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.react_page.ReactPageView' response=200 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='2' auth_id='None' path='/organizations/dig_dev/issues/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.07257938385009766 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')

francis826 avatar Apr 10 '25 16:04 francis826

I mentioned this in Discord but the original ticket is a bit out of date now as I tried upgrading to 24.8.0 which went fine and the issue persists.

francis826 avatar Apr 10 '25 16:04 francis826

Could relay be causing this issue?

$ docker compose logs -f relay
relay-1  | 2025-04-10T16:40:15.221280Z ERROR relay_server::services::health_check: Health check probe 'auth' failed
relay-1 exited with code 0
relay-1  | 2025-04-10T16:52:19.669925Z ERROR relay_server::services::health_check: Health check probe 'auth' failed

I have relay/credentials.json:

$ cat relay/credentials.json
{"secret_key":"redacted","public_key":"jY8uENETfqeTK_gznG5i-8KGHJHXgFgHmFUAc9gMXd4","id":"7a753403-3d29-4b0b-84fc-7e65764dd3f2"}

And I've even tried updating the relay/config.yml to have those credentials (it doesn't work without these set either):

$ cat relay/config.yml
relay:
  upstream: "http://web:9000/"
  host: 0.0.0.0
  port: 3000
  credentials:
    public_key: "jY8uENETfqeTK_gznG5i-8KGHJHXgFgHmFUAc9gMXd4"
    secret_key: "redacted"
    id: "7a753403-3d29-4b0b-84fc-7e65764dd3f2"
logging:
  level: WARN
processing:
  enabled: true
  kafka_config:
    - {name: "bootstrap.servers", value: "kafka:9092"}
    - {name: "message.max.bytes", value: 50000000} # 50MB
  redis: redis://redis:6379
  geoip_path: "/geoip/GeoLite2-City.mmdb"

francis826 avatar Apr 10 '25 16:04 francis826

Hi, sorry for the long wait of response, I've been busy for quite a while.

A few things that I noticed:

  1. On your sentry.conf.py there are lots of differences on missing feature flags. And this also got removed. You might want to add them in first, then re-run ./install.sh
    -BYTE_MULTIPLIER = 1024
    -UNITS = ("K", "M", "G")
    
    -
    -def unit_text_to_bytes(text):
    -    unit = text[-1].upper()
    -    power = UNITS.index(unit) + 1
    -    return float(text[:-1]) * (BYTE_MULTIPLIER**power)
    
  2. From the web container logs, I don't quite understand why you got 302 response coming from the HomeView, but I suppose it's due to the missing feature flags.
  3. Could relay be causing this issue? No, relay is only responsible for event ingestion, and not the user UI login

aldy505 avatar May 02 '25 06:05 aldy505

Thanks for getting back to me @aldy505. A added that back plus the feature flags and did a ./install.sh which went fine but the issue still persists unfortunately.

Here is the new diff:

$ diff -u sentry/sentry.conf.example.py sentry/sentry.conf.py
--- sentry/sentry.conf.example.py	2025-04-09 20:56:24.850700426 -0700
+++ sentry/sentry.conf.py	2025-05-02 09:00:58.812840478 -0700
@@ -13,7 +13,7 @@
     return float(text[:-1]) * (BYTE_MULTIPLIER**power)


-# Generously adapted from pynetlinux: https://github.com/rlisagor/pynetlinux/blob/e3f16978855c6649685f0c43d4c3fcf768427ae5/pynetlinux/ifconfig.py#L197-L223
+# Generously adapted from pynetlinux: https://git.io/JJmga
 def get_internal_network():
     import ctypes
     import fcntl
@@ -66,7 +66,7 @@

 # Instruct Sentry that this install intends to be run by a single organization
 # and thus various UI optimizations should be enabled.
-SENTRY_SINGLE_ORGANIZATION = True
+SENTRY_SINGLE_ORGANIZATION = False

 SENTRY_OPTIONS["system.event-retention-days"] = int(
     env("SENTRY_EVENT_RETENTION_DAYS", "90")
@@ -110,13 +110,12 @@

 # Sentry currently utilizes two separate mechanisms. While CACHES is not a
 # requirement, it will optimize several high throughput patterns.
-
 CACHES = {
     "default": {
         "BACKEND": "django.core.cache.backends.memcached.PyMemcacheCache",
         "LOCATION": ["memcached:11211"],
         "TIMEOUT": 3600,
-        "OPTIONS": {"ignore_exc": True},
+        "OPTIONS": {"ignore_exc": True}
     }
 }

@@ -206,7 +205,7 @@
 SENTRY_WEB_OPTIONS = {
     "http": "%s:%s" % (SENTRY_WEB_HOST, SENTRY_WEB_PORT),
     "protocol": "uwsgi",
-    # This is needed in order to prevent https://github.com/getsentry/sentry/blob/c6f9660e37fcd9c1bbda8ff4af1dcfd0442f5155/src/sentry/services/http.py#L70
+    # This is needed in order to prevent https://git.io/fj7Lw
     "uwsgi-socket": None,
     "so-keepalive": True,
     # Keep this between 15s-75s as that's what Relay supports
@@ -241,11 +240,12 @@
 # header and enable the settings below

 # SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
-# USE_X_FORWARDED_HOST = True
 # SESSION_COOKIE_SECURE = True
 # CSRF_COOKIE_SECURE = True
 # SOCIAL_AUTH_REDIRECT_IS_HTTPS = True

+# CSRF_TRUSTED_ORIGINS = ["http://sentry.dig.lo", "http://127.0.0.1:9000", "http://10.3.3.57:9000"]
+
 # End of SSL/TLS settings

 ########
@@ -325,15 +325,11 @@
     }
 )

-# Temporary flag to mark User Feedback to be produced to the dedicated feedback topic by relay.
-# This will be removed at a later time after it's considered stable and fully rolled out.
-SENTRY_OPTIONS["feedback.ingest-topic.rollout-rate"] = 1.0
-
 #######################
 # MaxMind Integration #
 #######################

-GEOIP_PATH_MMDB = "/geoip/GeoLite2-City.mmdb"
+GEOIP_PATH_MMDB = '/geoip/GeoLite2-City.mmdb'

 #########################
 # Bitbucket Integration #
@@ -341,49 +337,3 @@

 # BITBUCKET_CONSUMER_KEY = 'YOUR_BITBUCKET_CONSUMER_KEY'
 # BITBUCKET_CONSUMER_SECRET = 'YOUR_BITBUCKET_CONSUMER_SECRET'
-
-##############################################
-# Suggested Fix Feature / OpenAI Integration #
-##############################################
-
-# See https://docs.sentry.io/product/issues/issue-details/ai-suggested-solution/
-# for more information about the feature. Make sure the OpenAI's privacy policy is
-# aligned with your company.
-
-# Set the OPENAI_API_KEY on the .env or .env.custom file with a valid
-# OpenAI API key to turn on the feature.
-OPENAI_API_KEY = env("OPENAI_API_KEY", "")
-
-SENTRY_FEATURES["organizations:open-ai-suggestion"] = bool(OPENAI_API_KEY)
-
-##############################################
-# Content Security Policy settings
-##############################################
-
-# CSP_REPORT_URI = "https://{your-sentry-installation}/api/{csp-project}/security/?sentry_key={sentry-key}"
-CSP_REPORT_ONLY = True
-
-# optional extra permissions
-# https://django-csp.readthedocs.io/en/latest/configuration.html
-# CSP_SCRIPT_SRC += ["example.com"]
-
-#################
-# CSRF Settings #
-#################
-
-# Since version 24.1.0, Sentry migrated to Django 4 which contains stricter CSRF protection.
-# If you are accessing Sentry from multiple domains behind a reverse proxy, you should set
-# this to match your IPs/domains. Ports should be included if you are using custom ports.
-# https://docs.djangoproject.com/en/4.2/ref/settings/#std-setting-CSRF_TRUSTED_ORIGINS
-
-# CSRF_TRUSTED_ORIGINS = ["https://example.com", "http://127.0.0.1:9000"]
-
-#################
-# JS SDK Loader #
-#################
-
-JS_SDK_LOADER_DEFAULT_SDK_URL = "https://browser.sentry-cdn.com/%s/bundle%s.min.js"
-
-
-# If you would like to use self-hosted Sentry with only errors enabled, please set this
-SENTRY_SELF_HOSTED_ERRORS_ONLY = env("COMPOSE_PROFILES") != "feature-complete"

I still see the 302 in the web logs as well:

web-1 | 16:29:31 [INFO] sentry.access.api: api.access (method='GET' view='sentry.web.frontend.home.HomeView' response=302 user_id='1' is_app='False' token_type='None' is_frontend_request='True' organization_id='None' auth_id='None' path='/' caller_ip='10.210.0.6' user_agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.04212141036987305 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')

francis826 avatar May 02 '25 16:05 francis826

Okay, now let's see your reverse proxy config. Do you have anything in front of the nginx container? Or is it the nginx container being exposed directly to the internet?

Can you try to revert this change?

diff --git a/nginx/nginx.conf b/nginx/nginx.conf
index c24fe7e..e844921 100644
--- a/nginx/nginx.conf
+++ b/nginx/nginx.conf
@@ -78,6 +78,7 @@ http {

        server {
                listen 80;
+               server_name sentry.dig.lo;

                location /api/store/ {
                        proxy_pass http://relay;

aldy505 avatar May 02 '25 23:05 aldy505

Historically I've had nginx in front of sentry but I turned it off for the sake of trying to get things to work so currently we're dealing with the nginx container only. I reverted this change and ran an ./install.sh (I'm sure just restarting the nginx container would've worked, but to be safe). Unfortunately the issue persisted after this change in all three browsers.

francis826 avatar May 03 '25 00:05 francis826

I'm putting this issue on backlog, as I don't know how to troubleshoot this further.

aldy505 avatar Jun 05 '25 03:06 aldy505