Skip to content

Commit 10638a8

Browse files
authored
Add tags for ddtrace and lambda version (#87)
* Add tags for ddtrace and lambda version * fixed linting * removed space * formatting
1 parent c03c96d commit 10638a8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

datadog_lambda/tracing.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,16 @@
88

99
from aws_xray_sdk.core import xray_recorder
1010
from aws_xray_sdk.core.lambda_launcher import LambdaContext
11-
1211
from datadog_lambda.constants import (
1312
SamplingPriority,
1413
TraceHeader,
1514
XraySubsegment,
1615
TraceContextSource,
1716
)
1817
from ddtrace import tracer, patch
18+
from ddtrace import __version__ as ddtrace_version
1919
from ddtrace.propagation.http import HTTPPropagator
20+
from datadog_lambda import __version__ as datadog_lambda_version
2021

2122
logger = logging.getLogger(__name__)
2223

@@ -248,6 +249,8 @@ def create_function_execution_span(
248249
"function_version": function_version,
249250
"request_id": context.aws_request_id,
250251
"resource_names": context.function_name,
252+
"datadog_lambda": datadog_lambda_version,
253+
"dd_trace": ddtrace_version,
251254
}
252255
source = trace_context["source"]
253256
if source == TraceContextSource.XRAY and merge_xray_traces:

0 commit comments

Comments
 (0)