Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debug mode should raise (or at least warn) when span count limit is reached and when payload limit is reached as well #2307

Open
pbernery opened this issue May 6, 2024 · 1 comment

Comments

@pbernery
Copy link

pbernery commented May 6, 2024

Problem Statement

I have some transactions that embed many spans, more than 1000. I have been told that this is a limit of Sentry, and that when it happens, the server does not process those transactions. Same when the payload or when an attribute of the payload is too bug (how big, I don't know, but I have a SQL span that triggers a very big SQL INSERT, leading to this issue).

That's totally understandable, for many reasons.

However, there is something to improve. Currently, those transactions are ignored silently. This is an issue as nothing tells you if you misconfigured Sentry or if there was anything else. There is an option to enable a debug mode in Sentry Ruby, but it does not raise or warn when those limits are reached.

Solution Brainstorm

I believe:

  • there should be a space in Sentry front where those issues should be presented, to help better integrate the SDK,
  • the debug mode of the client SDK should raise or warn when a limit is reached.

Product Area

Performance

@getsantry
Copy link

getsantry bot commented May 6, 2024

Assigning to @getsentry/support for routing ⏲️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants