We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
aws.lambda
1 parent 9b4be0f commit af18615Copy full SHA for af18615
bottlecap/src/traces/trace_processor.rs
@@ -40,6 +40,14 @@ impl TraceChunkProcessor for ChunkProcessor {
40
.spans
41
.retain(|span| !filter_span_from_lambda_library_or_runtime(span));
42
for span in &mut chunk.spans {
43
+ // Service name could be incorrectly set to 'aws.lambda'
44
+ // in datadog lambda libraries
45
+ if span.service == "aws.lambda" {
46
+ if let Some(service) = self.tags_provider.get_tags_map().get("service") {
47
+ span.service.clone_from(service);
48
+ }
49
50
+
51
self.tags_provider.get_tags_map().iter().for_each(|(k, v)| {
52
span.meta.insert(k.clone(), v.clone());
53
});
0 commit comments