getsentry / getsentry/sentry-javascript

Support for Supabase Queues

Open
#14,611 0 comments 1 reaction 1 assignee Claimed by @onurtemizkan View on GitHub
Feature Node.js Spans
Dominant language
TypeScript
Stars
8.7k
Forks
1.8k
Avg merge
1d 17h
Merged PRs (30d)
515

Description

### Problem Statement

Supabase recently [announced](https://supabase.com/blog/supabase-queues) that they will support Queues. Their primary [example](https://supabase.com/docs/guides/queues/quickstart#enqueuing-and-dequeuing-messages) for Typescript is using the existing lib `@supabase/supabase-js`

### Solution Brainstorm

It should be possible to get support for these queues to also correctly populate [Sentry's Performance Insights for Queues](https://docs.sentry.io/product/insights/backend/queue-monitoring/).

- [Manual instrumentation](https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/custom-instrumentation/queues-module/) is possible
- there is an existing https://npmtrends.com/@supabase/sentry-js-integration
- so it could be a feature request for that as well, but it would be an easier adoption path as part of the Sentry SDK

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.