Skip to content

Add span links for message tracing #605

@felixbarny

Description

@felixbarny

We are discussing adding span link support. One of the motivations for this is to be able to represent the batch processing of several messages. A transaction/span cannot have multiple parents, so span links are a mechanism to link that transaction to the many initiating messages.

This includes:

  • Adding span links to messaging system instrumentation
  • Revert the special case for SQS triggered AWS Lambda instrumentation that invocations with a single message are handled differently from invocations with batch messages.

Spec issue

Agent issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions