Skip to content

Match trace span icons to SDK and database metadata #125432

Description

@sentry-junior

Trace waterfall icons are reported to reflect the project's selected platform rather than the technology represented by each span. This makes mixed-language traces ingested via OTLP into a single project harder to scan, even when SDK or database metadata is available.

  • A single project can contain spans from Python, Node.js, C++, and Go; routing them into separate projects solely to obtain matching icons adds unnecessary setup.
  • A PostgreSQL query reported by a Go SDK can show a Go icon despite having database metadata identifying postgresql, obscuring the database context at a glance.

Requested improvement: use available SDK/language metadata to match span icons rather than relying solely on the project platform, and show a database-specific icon when the span identifies that database—for example, the PostgreSQL elephant for a PostgreSQL query instead of the reporting SDK's Go icon.

Related but distinct: #120186 requests visual differentiation between projects; this request concerns technology-specific icons within a single project.

via ADV.

--

View Junior Session [Sentry]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions