Skip to content

Add temporal relevant attributes to spans #1911

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ankitnayan
Copy link

What was changed

Added workflowType, activityType, namespace, taskQueue attributes to ExecuteActivity and ExecuteWorkflow spans

Why?

Important attributes relevant to temporal were missing from the tracing data for better analysis

Checklist

  1. How was this tested:
    Tested locally by enabling trace intercept and sending data to SigNoz

  2. Any docs updates needed?
    None

Add `workflowType`, `activityType`, `namespace`, `taskQueue` attributes to `ExecuteActivity` and `ExecuteWorkflow` spans
@ankitnayan ankitnayan requested a review from a team as a code owner April 11, 2025 14:46
@CLAassistant
Copy link

CLAassistant commented Apr 11, 2025

CLA assistant check
All committers have signed the CLA.

@cretz
Copy link
Member

cretz commented Apr 15, 2025

I am not sure we want to add this information for every user of tracing of the Go SDK. Commercial telemetry providers may charge per attribute on a span, so to sometimes more than double attribute counts on users just because they upgrade SDK versions is a bit rough.

We may be able to discuss options on how you can customize the attributes at span creation time. See #1330 where there has been some discussion here.

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.

3 participants