getsentry / getsentry/sentry

Sentry <> Supabase

Open
#85,338 0 comments 0 reactions 0 assignees View on GitHub
JavaScript SDKs
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
22h 21m
Merged PRs (30d)
586

Description

### Problem Statement

Sentry supports Supabase already:

- [3rd Party Node.js integration](https://supabase.com/docs/guides/telemetry/sentry-monitoring)
- [Supabase Edge Functions](https://supabase.com/docs/guides/functions/examples/sentry-monitoring) via Sentry Deno SDK

There are more features and platforms which we do not yet support, along with some quality of life improvement we could see in the product. This ticket will act as a tracking item for those features and improvements.

- https://github.com/getsentry/sentry-javascript/issues/15436
- https://github.com/getsentry/sentry-javascript/issues/14611
- https://github.com/getsentry/sentry-react-native/issues/4776
- https://github.com/getsentry/sentry-python/issues/4070
- https://github.com/getsentry/sentry-dart/issues/2727
- https://github.com/getsentry/sentry-cocoa/issues/4858
- https://github.com/getsentry/sentry-dotnet/issues/3977
- https://github.com/getsentry/sentry-kotlin-multiplatform/issues/342
- [Crons](https://supabase.com/docs/guides/cron/quickstart)
- Add Supabase Icons in trace view and insights views where we detect events originating from the supabase platform
- https://github.com/getsentry/sentry/pull/89380
- If we can detect supabase is running on the host application via dependencies, runtime, or other environment type context we should promote usage of our libraries and adapt the UI to ensure the most value for supabase users, even if just icons to start
- are there other contexts we could be pulling from Supabase to set on our events to use in the UI. traces and/or insights and/or errors?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked sentry-javascript, sentry-react-native, sentry-python, sentry-dart, sentry-cocoa, sentry-dotnet, and sentry-kotlin-multiplatform issues, plus the referenced pull request and Supabase documentation. This tracking issue has no single entry point or completion condition; done would require selecting and completing one specifically scoped integration or product improvement.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, dart, deno, javascript, kotlin, python, supabase
Domain
backend, frontend, observability-sre
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.