Skip to content

Conversation

@adamantal
Copy link
Contributor

Description

The service.instance.id identifier is unique to a component (a Lambda execution), and it may have several advantages exposing this information:

  • due to its manageable cardinality, it is a better candidate for indexing (as opposed to Lambda execution ids, that can be of much bigger magnitude)
  • debugging caching issues across consecutive Lambda invocation on the same instance, as the opentelemetry-lambda's collector is persisted across executions

Testing

Tested live on a Lambda function, on top of #2011:
Screenshot 2025-11-18 at 15 53 43

@adamantal adamantal requested a review from a team as a code owner November 18, 2025 14:57
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.

1 participant