diff --git a/integration_tests/snapshots/logs/esm_node18.log b/integration_tests/snapshots/logs/esm_node18.log index e43162884..3b373e4d0 100644 --- a/integration_tests/snapshots/logs/esm_node18.log +++ b/integration_tests/snapshots/logs/esm_node18.log @@ -73,6 +73,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -179,6 +180,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -282,6 +284,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -385,6 +388,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -487,6 +491,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -589,6 +594,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -691,6 +697,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -792,6 +799,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -892,6 +900,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/esm_node20.log b/integration_tests/snapshots/logs/esm_node20.log index e23e1c478..c7bc84c65 100644 --- a/integration_tests/snapshots/logs/esm_node20.log +++ b/integration_tests/snapshots/logs/esm_node20.log @@ -73,6 +73,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -179,6 +180,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -282,6 +284,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -385,6 +388,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -487,6 +491,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -589,6 +594,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -691,6 +697,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -792,6 +799,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -892,6 +900,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/esm_node22.log b/integration_tests/snapshots/logs/esm_node22.log index a4624c46b..d5a914107 100644 --- a/integration_tests/snapshots/logs/esm_node22.log +++ b/integration_tests/snapshots/logs/esm_node22.log @@ -73,6 +73,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -179,6 +180,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -282,6 +284,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -385,6 +388,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -487,6 +491,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -589,6 +594,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -691,6 +697,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -792,6 +799,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -892,6 +900,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/esm_node24.log b/integration_tests/snapshots/logs/esm_node24.log index a6df44fd7..2c4ff1041 100644 --- a/integration_tests/snapshots/logs/esm_node24.log +++ b/integration_tests/snapshots/logs/esm_node24.log @@ -73,6 +73,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -179,6 +180,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -282,6 +284,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -385,6 +388,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -487,6 +491,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -589,6 +594,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -691,6 +697,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -792,6 +799,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -892,6 +900,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/process-input-traced_node18.log b/integration_tests/snapshots/logs/process-input-traced_node18.log index ae360a3d6..d53873a03 100644 --- a/integration_tests/snapshots/logs/process-input-traced_node18.log +++ b/integration_tests/snapshots/logs/process-input-traced_node18.log @@ -80,6 +80,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -245,6 +246,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -403,6 +405,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -561,6 +564,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -718,6 +722,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -854,6 +859,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -990,6 +996,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -1125,6 +1132,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -1259,6 +1267,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/process-input-traced_node20.log b/integration_tests/snapshots/logs/process-input-traced_node20.log index 6af340057..f371f69f1 100644 --- a/integration_tests/snapshots/logs/process-input-traced_node20.log +++ b/integration_tests/snapshots/logs/process-input-traced_node20.log @@ -80,6 +80,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -245,6 +246,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -403,6 +405,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -561,6 +564,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -718,6 +722,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -854,6 +859,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -990,6 +996,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -1125,6 +1132,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -1259,6 +1267,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/process-input-traced_node22.log b/integration_tests/snapshots/logs/process-input-traced_node22.log index 46bf38b40..002561a5c 100644 --- a/integration_tests/snapshots/logs/process-input-traced_node22.log +++ b/integration_tests/snapshots/logs/process-input-traced_node22.log @@ -80,6 +80,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -245,6 +246,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -403,6 +405,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -561,6 +564,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -718,6 +722,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -854,6 +859,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -990,6 +996,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -1125,6 +1132,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -1259,6 +1267,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/process-input-traced_node24.log b/integration_tests/snapshots/logs/process-input-traced_node24.log index e7b40062d..ce177a983 100644 --- a/integration_tests/snapshots/logs/process-input-traced_node24.log +++ b/integration_tests/snapshots/logs/process-input-traced_node24.log @@ -80,6 +80,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -245,6 +246,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -403,6 +405,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -561,6 +564,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -718,6 +722,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -854,6 +859,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -990,6 +996,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -1125,6 +1132,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -1259,6 +1267,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/status-code-500s_node18.log b/integration_tests/snapshots/logs/status-code-500s_node18.log index 6436ae9df..3a4a064d0 100644 --- a/integration_tests/snapshots/logs/status-code-500s_node18.log +++ b/integration_tests/snapshots/logs/status-code-500s_node18.log @@ -86,6 +86,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -190,6 +191,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -291,6 +293,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -392,6 +395,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -492,6 +496,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -592,6 +597,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -692,6 +698,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -791,6 +798,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", @@ -889,6 +897,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node18", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/status-code-500s_node20.log b/integration_tests/snapshots/logs/status-code-500s_node20.log index 9508d8b0a..9efae5b7a 100644 --- a/integration_tests/snapshots/logs/status-code-500s_node20.log +++ b/integration_tests/snapshots/logs/status-code-500s_node20.log @@ -86,6 +86,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -190,6 +191,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -291,6 +293,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -392,6 +395,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -492,6 +496,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -592,6 +597,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -692,6 +698,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -791,6 +798,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", @@ -889,6 +897,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node20", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/status-code-500s_node22.log b/integration_tests/snapshots/logs/status-code-500s_node22.log index faf08f8b4..15f378344 100644 --- a/integration_tests/snapshots/logs/status-code-500s_node22.log +++ b/integration_tests/snapshots/logs/status-code-500s_node22.log @@ -86,6 +86,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -190,6 +191,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -291,6 +293,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -392,6 +395,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -492,6 +496,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -592,6 +597,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -693,6 +699,7 @@ END Duration: XXXX ms Memory Used: XXXX MB "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -791,6 +798,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", @@ -889,6 +897,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node22", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/integration_tests/snapshots/logs/status-code-500s_node24.log b/integration_tests/snapshots/logs/status-code-500s_node24.log index 22966356e..e0981a324 100644 --- a/integration_tests/snapshots/logs/status-code-500s_node24.log +++ b/integration_tests/snapshots/logs/status-code-500s_node24.log @@ -86,6 +86,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "true", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -190,6 +191,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -291,6 +293,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -392,6 +395,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -492,6 +496,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -592,6 +597,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -692,6 +698,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -791,6 +798,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", @@ -889,6 +897,7 @@ START "version": "1.0.0", "runtime-id":"XXXX", "cold_start": "false", + "span.kind": "server", "function_arn":"XXXX_node24", "function_version": "$LATEST", "request_id":"XXXX", diff --git a/src/trace/listener.spec.ts b/src/trace/listener.spec.ts index 8b354e178..6a9a9e202 100644 --- a/src/trace/listener.spec.ts +++ b/src/trace/listener.spec.ts @@ -113,6 +113,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", @@ -153,6 +154,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", @@ -186,6 +188,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", @@ -227,6 +230,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", @@ -258,6 +262,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "alias", @@ -287,6 +292,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "1", @@ -361,6 +367,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-Lambda", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", @@ -428,6 +435,7 @@ describe("TraceListener", () => { resource: "my-Lambda", service: "my-custom-service", tags: { + "span.kind": "server", cold_start: "true", function_arn: "arn:aws:lambda:us-east-1:123456789101:function:my-lambda", function_version: "$LATEST", diff --git a/src/trace/listener.ts b/src/trace/listener.ts index 21fa54794..d846d7d49 100644 --- a/src/trace/listener.ts +++ b/src/trace/listener.ts @@ -307,6 +307,7 @@ export class TraceListener { const functionArn = (this.context.invokedFunctionArn ?? "").toLowerCase(); const tk = functionArn.split(":"); options.tags = { + "span.kind": "server", cold_start: String(didFunctionColdStart()).toLowerCase(), function_arn: tk.length > 7 ? tk.slice(0, 7).join(":") : functionArn, function_version: tk.length > 7 ? tk[7] : "$LATEST",