Skip to content

feat(attributes): Add Kafka messaging attributes#474

Merged
chargome merged 2 commits into
mainfrom
chargome/feat/kafka-messaging-attributes
Jul 17, 2026
Merged

feat(attributes): Add Kafka messaging attributes#474
chargome merged 2 commits into
mainfrom
chargome/feat/kafka-messaging-attributes

Conversation

@chargome

@chargome chargome commented Jul 9, 2026

Copy link
Copy Markdown
Member

Adds the OTel Kafka messaging attributes messaging.kafka.message.key, messaging.kafka.offset, messaging.kafka.message.tombstone and messaging.destination.partition.id.

ref getsentry/sentry-javascript#21923.

Add the OTel Kafka messaging attributes messaging.kafka.message.key,
messaging.kafka.offset, messaging.kafka.message.tombstone and
messaging.destination.partition.id, aligned with OpenTelemetry semantic
conventions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

Attributes

  • Add Kafka messaging attributes by chargome in #474
  • Deprecate rpc.grpc.status_code in favor of rpc.response.status_code by lucas-zimerman in #494
  • Add deprecated messaging.destination_kind by andreiborza in #509
  • Add sentry.segment.name.source attribute by Lms24 in #466
  • Add attribute transformations by constantinius in #465
  • Add stable app vitals attributes by buenaflor in #493
  • Deprecate sentry.frames.* attributes by buenaflor in #500
  • Add missing AI legacy aliases from Relay SpanData by vgrozdanic in #498

Other

  • (conventions) Support multiple examples by Lms24 in #505

Internal Changes 🔧

Attributes

  • Improve description of sentry.segment.name.source by Lms24 in #511
  • Deprecate sentry.span.source and change backfill status of sentry.source by Lms24 in #510

Other

  • (attribute) Improve db.statement example and add deprecation reason by Lms24 in #501
  • (attrs) Backport attributes and normalizations from Relay by Dav1dde in #497
  • (codeowners) Assign telemetry-experience to gen_ai/ai attributes by vgrozdanic in #506
  • (release) Show version in workflow run title by constantinius in #504

🤖 This preview updates automatically when you update the PR.

@chargome
chargome marked this pull request as ready for review July 9, 2026 13:25
@chargome
chargome requested review from a team, Lms24, cleptric, mjq and nsdeschenes as code owners July 9, 2026 13:25
@chargome chargome self-assigned this Jul 9, 2026
@chargome
chargome enabled auto-merge (squash) July 10, 2026 12:24
…essaging-attributes

# Conflicts:
#	python/src/sentry_conventions/attributes.py
@chargome
chargome merged commit 80c2aee into main Jul 17, 2026
16 checks passed
@chargome
chargome deleted the chargome/feat/kafka-messaging-attributes branch July 17, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants