Skip to content

Commit 2866b3e

Browse files
[Vercel Serverless] update to include trace and span ID remappers (#2721)
* update to include trace and span ID remappers * fix tests * fix tests * fix tests --------- Co-authored-by: clifordshelton <cliford.shelton@datadoghq.com>
1 parent d26688d commit 2866b3e

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

vercel/assets/logs/vercel.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,16 @@ pipeline:
107107
enabled: true
108108
sources:
109109
- proxy.timestamp
110+
- type: trace-id-remapper
111+
name: Define `traceId` as the official trace ID of the log
112+
enabled: true
113+
sources:
114+
- traceId
115+
- type: span-id-remapper
116+
name: Define `spanId` as the official span ID of the log
117+
enabled: true
118+
sources:
119+
- spanId
110120
metrics:
111121
- name: vercel.functions.invocations
112122
query: source:vercel @source:lambda REPORT

vercel/assets/logs/vercel_tests.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ tests:
2222
"message" : "START RequestId: 85ea8a46-d63e-4fe3-ad03-ade7c16cd36b Version: $LATEST END RequestId: 85ea8a46-d63e-4fe3-ad03-ade7c16cd36b REPORT RequestId: 85ea8a46-d63e-4fe3-ad03-ade7c16cd36b Duration: 0.58 ms Billed Duration: 1 ms Memory Size: 1024 MB Max Memory Used: 31 MB",
2323
"projectId" : "prj_WTsCRsCir3qyRE9iijJyTc7PqywW",
2424
"timestamp" : "2021-08-24T15:43:17.812Z",
25-
"tags" : [ "source:vercel" ]
25+
"tags" : [ "source:vercel" ],
26+
"traceId" : "85ea8a46-d63e-4fe3-ad03-ade7c16cd36b",
27+
"spanId": "1012381427123789198737891237891"
2628
}
2729
result:
2830
custom:
@@ -64,4 +66,6 @@ tests:
6466
tags:
6567
- "source:LOGS_SOURCE"
6668
timestamp: 1629819797810
69+
trace_id: "85ea8a46-d63e-4fe3-ad03-ade7c16cd36b"
70+
span_id: "1012381427123789198737891237891"
6771

0 commit comments

Comments
 (0)