-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
feat(explore): add sentry.normalized_description to trace explorer #86394
base: master
Are you sure you want to change the base?
feat(explore): add sentry.normalized_description to trace explorer #86394
Conversation
static/app/utils/fields/index.ts
Outdated
@@ -1186,7 +1187,14 @@ export const TRACE_FIELD_DEFINITIONS: Record<TraceFields, FieldDefinition> = { | |||
valueType: FieldValueType.STRING, | |||
}, | |||
[SpanIndexedField.SPAN_DESCRIPTION]: { | |||
desc: t('Parameterized and scrubbed description of the span'), | |||
desc: t('Scrubbed description of the span'), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this even scrubbed? I'm pretty sure it's just the raw description as received in the transaction event.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now that I think about it, I also am pretty sure it's the raw description as received in the transaction event. But is it possible it's scrubbed on the server side via https://docs.sentry.io/security-legal-pii/scrubbing/server-side-scrubbing/ ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think if I changed this to raw_description of the span
it would still be technically accurate. All fields imply PII scrubbing, so no need to mention it.
Add ability to search for

sentry.normalized_description
Corrects description of the
span.description
field, it isn't technically always parameterized (for example thehttp.client
spans contain the full url`