From c0467f8a733f0526923582a4bbb2d1d97113a9b4 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 14:59:58 -0500 Subject: [PATCH 01/26] Cover string/b64 msg attribute trace extraction --- datadog_lambda/tracing.py | 13 +- .../event_samples/sns-b64-msg-attribute.json | 27 ++++ ...sns.json => sns-string-msg-attribute.json} | 0 .../event_samples/sqs-b64-msg-attribute.json | 28 +++++ ...sqs.json => sqs-string-msg-attribute.json} | 0 tests/test_tracing.py | 118 ++++++++++++++++-- tests/test_trigger.py | 14 ++- 7 files changed, 183 insertions(+), 17 deletions(-) create mode 100644 tests/event_samples/sns-b64-msg-attribute.json rename tests/event_samples/{sns.json => sns-string-msg-attribute.json} (100%) create mode 100644 tests/event_samples/sqs-b64-msg-attribute.json rename tests/event_samples/{sqs.json => sqs-string-msg-attribute.json} (100%) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 86954ce5..90e86e9a 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -223,7 +223,18 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): first_record.get("Sns", {}).get("MessageAttributes", {}), ) dd_payload = msg_attributes.get("_datadog", {}) - dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) + #SQS uses dataType and ...Value i.e. binaryValue or stringValue + #SNS uses Type and Value + dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) + if dd_json_data_type == "Binary": + dd_json_data = dd_payload.get("binaryValue", dd_payload.get("Value", r"{}")) + base64_bytes = dd_json_data.encode('ascii') + message_bytes = base64.b64decode(base64_bytes) + dd_json_data = message_bytes.decode('ascii') + else: + #dd_json_data_type is "String" + dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) + dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) diff --git a/tests/event_samples/sns-b64-msg-attribute.json b/tests/event_samples/sns-b64-msg-attribute.json new file mode 100644 index 00000000..586ec56f --- /dev/null +++ b/tests/event_samples/sns-b64-msg-attribute.json @@ -0,0 +1,27 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:sa-east-1:601427279990:serverlessTracingTopicPy:224b60ba-befc-4830-ad96-f1f0ac94eb04", + "Sns": { + "Type": "Notification", + "MessageId": "87056a47-f506-5d77-908b-303605d3b197", + "TopicArn": "arn:aws:sns:sa-east-1:601427279990:serverlessTracingTopicPy", + "Subject": null, + "Message": "Asynchronously invoking a Lambda function with SNS.", + "Timestamp": "2022-01-31T14:13:41.637Z", + "SignatureVersion": "1", + "Signature": "BmwnJb0Ku2KgQef9QOgaSSTwLyUsbkRq90lzD5Vn4mAcRUOq2ForfMOYbxMB6idljWIWy9t/jK4AIMxPGk/eOGiRcENx3BvAcGcoDayBRFY13+xUGaPn5Lfoht/ZJ7/hmCgFWKRa8ooATZL+AwGAw6Id8qzf0R3M3k2asy5Vxa4ODKiFW9OzWY/zFgsYJhddR3JrQl9YOMRyIobNNHT96o1TwjGsSUTEemrxA6jQtb3QbardEKO+2SuataLEZki7gE2D2sA300WqZecumI339q7la+OIj6VDGDwFoppE2sh8hzJYXAH7oo11giwltE0V3/eLFCVhsE8Y1KD/yDPPsA==", + "SigningCertUrl": "https://sns.sa-east-1.amazonaws.com/SimpleNotificationService-7ff5318490ec183fbaddaa2a969abfda.pem", + "UnsubscribeUrl": "https://sns.sa-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:sa-east-1:601427279990:serverlessTracingTopicPy:224b60ba-befc-4830-ad96-f1f0ac94eb04", + "MessageAttributes": { + "_datadog": { + "Type": "Binary", + "Value": "eyJ4LWRhdGFkb2ctdHJhY2UtaWQiOiI0OTQ4Mzc3MzE2MzU3MjkxNDIxIiwieC1kYXRhZG9nLXBhcmVudC1pZCI6IjY3NDY5OTgwMTUwMzc0Mjk1MTIiLCJ4LWRhdGFkb2ctc2FtcGxpbmctcHJpb3JpdHkiOiIxIn0=" + } + } + } + } + ] +} diff --git a/tests/event_samples/sns.json b/tests/event_samples/sns-string-msg-attribute.json similarity index 100% rename from tests/event_samples/sns.json rename to tests/event_samples/sns-string-msg-attribute.json diff --git a/tests/event_samples/sqs-b64-msg-attribute.json b/tests/event_samples/sqs-b64-msg-attribute.json new file mode 100644 index 00000000..ab650000 --- /dev/null +++ b/tests/event_samples/sqs-b64-msg-attribute.json @@ -0,0 +1,28 @@ +{ + "Records": [ + { + "messageId": "2fcbad66-372a-4b1c-87da-26b2cea13936", + "receiptHandle": "AQEBnxFcyzQZhkrLV/TrSpn0VBszuq4a5/u66uyGRdUKuvXMurd6RRV952L+arORbE4MlGqWLUxurzYH9mKvc/A3MYjmGwQvvhp6uK5c7gXxg6tvHVAlsEFmTB0p35dxfGCmtrJbzdPjVtmcucPEpRx7z51tQokgGWuJbqx3Z9MVRD+6dyO3o6Zu6G3oWUgiUZ0dxhNoIIeT6xr/tEsoWhGK9ZUPRJ7e0BM/UZKfkecX1CVgVZ8J/t8fHRklJd34S6pN99SPNBKx+1lOZCelm2MihbQR6zax8bkhwL3glxYP83MxexvfOELA3G/6jx96oQ4mQdJASsKFUzvcs2NUxX+0bBVX9toS7MW/Udv+3CiQwSjjkc18A385QHtNrJDRbH33OUxFCqN5CcUMiGvEFed5EQ==", + "body": "Asynchronously invoking a Lambda function with SQS.", + "attributes": { + "ApproximateReceiveCount": "1", + "SentTimestamp": "1634662094538", + "SenderId": "AROAYYB64AB3LSVUYFP5T:harv-inferred-spans-dev-initSender", + "ApproximateFirstReceiveTimestamp": "1634662094544" + }, + "messageAttributes": { + "_datadog": { + "binaryValue": "eyJ4LWRhdGFkb2ctdHJhY2UtaWQiOiIyNjg0NzU2NTI0NTIyMDkxODQwIiwieC1kYXRhZG9nLXBhcmVudC1pZCI6Ijc0MzEzOTg0ODIwMTk4MzM4MDgiLCJ4LWRhdGFkb2ctc2FtcGxlZCI6IjEiLCJ4LWRhdGFkb2ctc2FtcGxpbmctcHJpb3JpdHkiOiIxIn0=", + "stringListValues": [], + "binaryListValues": [], + "dataType": "Binary" + } + }, + "md5OfMessageAttributes": "14b3b4a81d5ddeb96af62963d703c528", + "md5OfBody": "24933a8beabe72088d7576cab1a59142", + "eventSource": "aws:sqs", + "eventSourceARN": "arn:aws:sqs:sa-east-1:601427279990:InferredSpansQueueNode", + "awsRegion": "sa-east-1" + } + ] +} diff --git a/tests/event_samples/sqs.json b/tests/event_samples/sqs-string-msg-attribute.json similarity index 100% rename from tests/event_samples/sqs.json rename to tests/event_samples/sqs-string-msg-attribute.json diff --git a/tests/test_tracing.py b/tests/test_tracing.py index 4542b99c..8a9af95d 100644 --- a/tests/test_tracing.py +++ b/tests/test_tracing.py @@ -796,9 +796,9 @@ def test_create_inferred_span_from_api_gateway_websocket_disconnect_event(self): self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "sync") - def test_create_inferred_span_from_sqs_event(self): - event_sample_source = "sqs" - test_file = event_samples + event_sample_source + ".json" + def test_create_inferred_span_from_sqs_event_string_msg_attr(self): + event_sample_name = "sqs-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" with open(test_file, "r") as event: event = json.load(event) ctx = get_mock_context() @@ -834,9 +834,85 @@ def test_create_inferred_span_from_sqs_event(self): self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "async") - def test_create_inferred_span_from_sns_event(self): - event_sample_source = "sns" - test_file = event_samples + event_sample_source + ".json" + def test_create_inferred_span_from_sqs_event_b64_msg_attr(self): + event_sample_name = "sqs-b64-msg-attribute" + test_file = event_samples + event_sample_name + ".json" + with open(test_file, "r") as event: + event = json.load(event) + ctx = get_mock_context() + ctx.aws_request_id = "123" + span = create_inferred_span(event, ctx) + self.assertEqual(span.get_tag("operation_name"), "aws.sqs") + self.assertEqual( + span.service, + "sqs", + ) + self.assertEqual( + span.get_tag("http.url"), + None, + ) + self.assertEqual(span.get_tag("endpoint"), None) + self.assertEqual(span.get_tag("http.method"), None) + self.assertEqual( + span.get_tag("resource_names"), + "InferredSpansQueueNode", + ) + self.assertEqual(span.get_tag("request_id"), None) + self.assertEqual(span.get_tag("queuename"), "InferredSpansQueueNode") + self.assertEqual( + span.get_tag("event_source_arn"), + "arn:aws:sqs:sa-east-1:601427279990:InferredSpansQueueNode", + ) + self.assertEqual( + span.get_tag("sender_id"), + "AROAYYB64AB3LSVUYFP5T:harv-inferred-spans-dev-initSender", + ) + self.assertEqual(span.start, 1634662094.538) + self.assertEqual(span.span_type, "web") + self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") + self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "async") + + def test_create_inferred_span_from_sns_event_string_msg_attr(self): + event_sample_name = "sns-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" + with open(test_file, "r") as event: + event = json.load(event) + ctx = get_mock_context() + ctx.aws_request_id = "123" + span = create_inferred_span(event, ctx) + self.assertEqual(span.get_tag("operation_name"), "aws.sns") + self.assertEqual( + span.service, + "sns", + ) + self.assertEqual( + span.get_tag("http.url"), + None, + ) + self.assertEqual(span.get_tag("endpoint"), None) + self.assertEqual(span.get_tag("http.method"), None) + self.assertEqual( + span.get_tag("resource_names"), + "serverlessTracingTopicPy", + ) + self.assertEqual(span.get_tag("topicname"), "serverlessTracingTopicPy") + self.assertEqual( + span.get_tag("topic_arn"), + "arn:aws:sns:sa-east-1:601427279990:serverlessTracingTopicPy", + ) + self.assertEqual( + span.get_tag("message_id"), "87056a47-f506-5d77-908b-303605d3b197" + ) + self.assertEqual(span.get_tag("type"), "Notification") + self.assertEqual(span.get_tag("subject"), None) + self.assertEqual(span.start, 1643638421.637) + self.assertEqual(span.span_type, "web") + self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") + self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "async") + + def test_create_inferred_span_from_sns_event_b64_msg_attr(self): + event_sample_name = "sns-b64-msg-attribute" + test_file = event_samples + event_sample_name + ".json" with open(test_file, "r") as event: event = json.load(event) ctx = get_mock_context() @@ -1040,8 +1116,19 @@ def test_extract_dd_trace_context_for_eventbridge(self): self.assertEqual(context["trace-id"], "12345") self.assertEqual(context["parent-id"], "67890") - def test_extract_context_from_sqs_event(self): - event_sample_source = "sqs" + def test_extract_context_from_sqs_event_with_string_msg_attr(self): + event_sample_source = "sqs-string-msg-attribute" + test_file = event_samples + event_sample_source + ".json" + with open(test_file, "r") as event: + event = json.load(event) + ctx = get_mock_context() + context, source = extract_dd_trace_context(event, ctx) + self.assertEqual(context["trace-id"], "2684756524522091840") + self.assertEqual(context["parent-id"], "7431398482019833808") + self.assertEqual(context["sampling-priority"], "1") + + def test_extract_context_from_sqs_event_with_b64_msg_attr(self): + event_sample_source = "sqs-b64-msg-attribute" test_file = event_samples + event_sample_source + ".json" with open(test_file, "r") as event: event = json.load(event) @@ -1062,8 +1149,19 @@ def test_extract_context_from_sqs_batch_event(self): self.assertEqual(context["parent-id"], "7431398482019833808") self.assertEqual(context["sampling-priority"], "1") - def test_extract_context_from_sns_event(self): - event_sample_source = "sns" + def test_extract_context_from_sns_event_with_string_msg_attr(self): + event_sample_source = "sns-string-msg-attribute" + test_file = event_samples + event_sample_source + ".json" + with open(test_file, "r") as event: + event = json.load(event) + ctx = get_mock_context() + context, source = extract_dd_trace_context(event, ctx) + self.assertEqual(context["trace-id"], "4948377316357291421") + self.assertEqual(context["parent-id"], "6746998015037429512") + self.assertEqual(context["sampling-priority"], "1") + + def test_extract_context_from_sns_event_with_b64_msg_attr(self): + event_sample_source = "sns-b64-msg-attribute" test_file = event_samples + event_sample_source + ".json" with open(test_file, "r") as event: event = json.load(event) diff --git a/tests/test_trigger.py b/tests/test_trigger.py index 36837845..560e9f4e 100644 --- a/tests/test_trigger.py +++ b/tests/test_trigger.py @@ -206,7 +206,8 @@ def test_event_source_s3(self): def test_event_source_sns(self): event_sample_source = "sns" - test_file = event_samples + event_sample_source + ".json" + event_sample_name = "sns-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" with open(test_file, "r") as event: event = json.load(event) ctx = get_mock_context() @@ -220,7 +221,8 @@ def test_event_source_sns(self): def test_event_source_sqs(self): event_sample_source = "sqs" - test_file = event_samples + event_sample_source + ".json" + event_sample_name = "sqs-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" with open(test_file, "r") as event: event = json.load(event) ctx = get_mock_context() @@ -455,8 +457,8 @@ def test_extract_trigger_tags_s3(self): ) def test_extract_trigger_tags_sns(self): - event_sample_source = "sns" - test_file = event_samples + event_sample_source + ".json" + event_sample_name = "sns-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" ctx = get_mock_context() with open(test_file, "r") as event: event = json.load(event) @@ -470,8 +472,8 @@ def test_extract_trigger_tags_sns(self): ) def test_extract_trigger_tags_sqs(self): - event_sample_source = "sqs" - test_file = event_samples + event_sample_source + ".json" + event_sample_name = "sqs-string-msg-attribute" + test_file = event_samples + event_sample_name + ".json" ctx = get_mock_context() with open(test_file, "r") as event: event = json.load(event) From 2ea0acce5f89ebe6f0fcc8a794f7869218f3e96c Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 15:23:51 -0500 Subject: [PATCH 02/26] fix lint --- datadog_lambda/tracing.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 90e86e9a..0084269c 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -223,8 +223,8 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): first_record.get("Sns", {}).get("MessageAttributes", {}), ) dd_payload = msg_attributes.get("_datadog", {}) - #SQS uses dataType and ...Value i.e. binaryValue or stringValue - #SNS uses Type and Value + # SQS uses dataType and ...Value i.e. binaryValue or stringValue + # SNS uses Type and Value dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) if dd_json_data_type == "Binary": dd_json_data = dd_payload.get("binaryValue", dd_payload.get("Value", r"{}")) @@ -232,9 +232,9 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): message_bytes = base64.b64decode(base64_bytes) dd_json_data = message_bytes.decode('ascii') else: - #dd_json_data_type is "String" + # dd_json_data_type is "String" dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) - + dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) From ff81d81d2b9479d3f6795531cb9ed79a099389a2 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 15:33:45 -0500 Subject: [PATCH 03/26] double quote to single and try to fix install crossbuild deps ci error --- .github/workflows/build.yml | 2 +- datadog_lambda/tracing.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 87097f43..add1154d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,7 +100,7 @@ jobs: - name: Install Serverless Framework run: sudo yarn global add serverless@^2.72.2 --prefix /usr/local - name: Install Crossbuild Deps - run: sudo apt install -y qemu-user-static binfmt-support + run: sudo apt install -y qemu-user-static binfmt-support --fix-missing - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 0084269c..69a8fecc 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -228,9 +228,9 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) if dd_json_data_type == "Binary": dd_json_data = dd_payload.get("binaryValue", dd_payload.get("Value", r"{}")) - base64_bytes = dd_json_data.encode('ascii') + base64_bytes = dd_json_data.encode("ascii") message_bytes = base64.b64decode(base64_bytes) - dd_json_data = message_bytes.decode('ascii') + dd_json_data = message_bytes.decode("ascii") else: # dd_json_data_type is "String" dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) From c99b5a58d348a673c4076b426d01fd313e363106 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 15:37:20 -0500 Subject: [PATCH 04/26] try apt get update before --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index add1154d..0d00bfc3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,7 +100,9 @@ jobs: - name: Install Serverless Framework run: sudo yarn global add serverless@^2.72.2 --prefix /usr/local - name: Install Crossbuild Deps - run: sudo apt install -y qemu-user-static binfmt-support --fix-missing + run: | + sudo apt-get update + sudo apt install -y qemu-user-static binfmt-support - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' From 96a43fd119b99b6fb05d1582f16ca3d3a1c03ba7 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 15:48:47 -0500 Subject: [PATCH 05/26] revert to old install crossbuild deps step --- .github/workflows/build.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d00bfc3..87097f43 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,9 +100,7 @@ jobs: - name: Install Serverless Framework run: sudo yarn global add serverless@^2.72.2 --prefix /usr/local - name: Install Crossbuild Deps - run: | - sudo apt-get update - sudo apt install -y qemu-user-static binfmt-support + run: sudo apt install -y qemu-user-static binfmt-support - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' From de0a085edf195e8d895ac7f79188d9a2f3d2f057 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 9 Mar 2022 16:15:01 -0500 Subject: [PATCH 06/26] apt-get --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 87097f43..b230978a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,7 +100,9 @@ jobs: - name: Install Serverless Framework run: sudo yarn global add serverless@^2.72.2 --prefix /usr/local - name: Install Crossbuild Deps - run: sudo apt install -y qemu-user-static binfmt-support + run: | + sudo apt-get update + sudo apt-get install -y qemu-user-static binfmt-support - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' From 0443b59e2fadf627e8d8c4bddb2a23b110fdf767 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez <49878080+zARODz11z@users.noreply.github.com> Date: Thu, 10 Mar 2022 14:15:52 -0500 Subject: [PATCH 07/26] bring back whitespace in build.yml --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a265e3b1..15443404 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -103,6 +103,7 @@ jobs: run: | sudo apt-get update sudo apt install -y qemu-user-static binfmt-support + - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' working-directory: tests/integration From 72804b3663ef87df4217f845401da97828a2cc46 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez <49878080+zARODz11z@users.noreply.github.com> Date: Thu, 10 Mar 2022 14:16:59 -0500 Subject: [PATCH 08/26] remove space but keep empty line --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 15443404..0d00bfc3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -103,7 +103,7 @@ jobs: run: | sudo apt-get update sudo apt install -y qemu-user-static binfmt-support - + - name: Install dependencies if: steps.cache-node-modules.outputs.cache-hit != 'true' working-directory: tests/integration From 8e24f1b05ef8f696a7dca0b872614eb07b87f88d Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 16 Mar 2022 11:21:41 -0400 Subject: [PATCH 09/26] b64decode right after pulling binaryValue/Value, add comment, and exception if message attributes are not string or binary --- datadog_lambda/tracing.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 69a8fecc..eb8ace93 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -223,17 +223,16 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): first_record.get("Sns", {}).get("MessageAttributes", {}), ) dd_payload = msg_attributes.get("_datadog", {}) - # SQS uses dataType and ...Value i.e. binaryValue or stringValue + # SQS uses dataType and binaryValue/stringValue # SNS uses Type and Value dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) if dd_json_data_type == "Binary": dd_json_data = dd_payload.get("binaryValue", dd_payload.get("Value", r"{}")) - base64_bytes = dd_json_data.encode("ascii") - message_bytes = base64.b64decode(base64_bytes) - dd_json_data = message_bytes.decode("ascii") - else: - # dd_json_data_type is "String" + dd_json_data = base64.b64decode(dd_json_data) + elif dd_json_data_type == "String": dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) + else: + raise Exception("Skip extract context from sqs or sns message attributes that are not String or Binary") dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) From 71036d9533e419ede364de6cf90994b264e0e5d3 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 16 Mar 2022 15:26:59 -0400 Subject: [PATCH 10/26] remove unessessary tests, fix failing test by adding dataType to msgAttribute, and try to get BinaryValue vs binaryValue depending on how casing off comes in --- datadog_lambda/tracing.py | 19 +++++-- .../event_samples/sqs-b64-msg-attribute.json | 28 ---------- tests/test_tracing.py | 52 +------------------ 3 files changed, 16 insertions(+), 83 deletions(-) delete mode 100644 tests/event_samples/sqs-b64-msg-attribute.json diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index eb8ace93..170b3924 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -225,15 +225,24 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_payload = msg_attributes.get("_datadog", {}) # SQS uses dataType and binaryValue/stringValue # SNS uses Type and Value - dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) + dd_json_data_type = dd_payload.get( + "Type", dd_payload.get("dataType", dd_payload.get("DataType", "")) + ) if dd_json_data_type == "Binary": - dd_json_data = dd_payload.get("binaryValue", dd_payload.get("Value", r"{}")) + dd_json_data = dd_payload.get( + "binaryValue", + dd_payload.get("BinaryValue", dd_payload.get("Value", r"{}")), + ) dd_json_data = base64.b64decode(dd_json_data) elif dd_json_data_type == "String": - dd_json_data = dd_payload.get("stringValue", dd_payload.get("Value", r"{}")) + dd_json_data = dd_payload.get( + "stringValue", + dd_payload.get("StringValue", dd_payload.get("Value", r"{}")), + ) else: - raise Exception("Skip extract context from sqs or sns message attributes that are not String or Binary") - + raise Exception( + "Skip extract context from sqs or sns message attributes if not String or Binary" + ) dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) diff --git a/tests/event_samples/sqs-b64-msg-attribute.json b/tests/event_samples/sqs-b64-msg-attribute.json deleted file mode 100644 index ab650000..00000000 --- a/tests/event_samples/sqs-b64-msg-attribute.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "Records": [ - { - "messageId": "2fcbad66-372a-4b1c-87da-26b2cea13936", - "receiptHandle": "AQEBnxFcyzQZhkrLV/TrSpn0VBszuq4a5/u66uyGRdUKuvXMurd6RRV952L+arORbE4MlGqWLUxurzYH9mKvc/A3MYjmGwQvvhp6uK5c7gXxg6tvHVAlsEFmTB0p35dxfGCmtrJbzdPjVtmcucPEpRx7z51tQokgGWuJbqx3Z9MVRD+6dyO3o6Zu6G3oWUgiUZ0dxhNoIIeT6xr/tEsoWhGK9ZUPRJ7e0BM/UZKfkecX1CVgVZ8J/t8fHRklJd34S6pN99SPNBKx+1lOZCelm2MihbQR6zax8bkhwL3glxYP83MxexvfOELA3G/6jx96oQ4mQdJASsKFUzvcs2NUxX+0bBVX9toS7MW/Udv+3CiQwSjjkc18A385QHtNrJDRbH33OUxFCqN5CcUMiGvEFed5EQ==", - "body": "Asynchronously invoking a Lambda function with SQS.", - "attributes": { - "ApproximateReceiveCount": "1", - "SentTimestamp": "1634662094538", - "SenderId": "AROAYYB64AB3LSVUYFP5T:harv-inferred-spans-dev-initSender", - "ApproximateFirstReceiveTimestamp": "1634662094544" - }, - "messageAttributes": { - "_datadog": { - "binaryValue": "eyJ4LWRhdGFkb2ctdHJhY2UtaWQiOiIyNjg0NzU2NTI0NTIyMDkxODQwIiwieC1kYXRhZG9nLXBhcmVudC1pZCI6Ijc0MzEzOTg0ODIwMTk4MzM4MDgiLCJ4LWRhdGFkb2ctc2FtcGxlZCI6IjEiLCJ4LWRhdGFkb2ctc2FtcGxpbmctcHJpb3JpdHkiOiIxIn0=", - "stringListValues": [], - "binaryListValues": [], - "dataType": "Binary" - } - }, - "md5OfMessageAttributes": "14b3b4a81d5ddeb96af62963d703c528", - "md5OfBody": "24933a8beabe72088d7576cab1a59142", - "eventSource": "aws:sqs", - "eventSourceARN": "arn:aws:sqs:sa-east-1:601427279990:InferredSpansQueueNode", - "awsRegion": "sa-east-1" - } - ] -} diff --git a/tests/test_tracing.py b/tests/test_tracing.py index 8a9af95d..0d5afe26 100644 --- a/tests/test_tracing.py +++ b/tests/test_tracing.py @@ -253,7 +253,8 @@ def test_with_sqs_distributed_datadog_trace_data(self): TraceHeader.PARENT_ID: "321", TraceHeader.SAMPLING_PRIORITY: "1", } - ) + ), + "dataType": "String", } }, "md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", @@ -834,44 +835,6 @@ def test_create_inferred_span_from_sqs_event_string_msg_attr(self): self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "async") - def test_create_inferred_span_from_sqs_event_b64_msg_attr(self): - event_sample_name = "sqs-b64-msg-attribute" - test_file = event_samples + event_sample_name + ".json" - with open(test_file, "r") as event: - event = json.load(event) - ctx = get_mock_context() - ctx.aws_request_id = "123" - span = create_inferred_span(event, ctx) - self.assertEqual(span.get_tag("operation_name"), "aws.sqs") - self.assertEqual( - span.service, - "sqs", - ) - self.assertEqual( - span.get_tag("http.url"), - None, - ) - self.assertEqual(span.get_tag("endpoint"), None) - self.assertEqual(span.get_tag("http.method"), None) - self.assertEqual( - span.get_tag("resource_names"), - "InferredSpansQueueNode", - ) - self.assertEqual(span.get_tag("request_id"), None) - self.assertEqual(span.get_tag("queuename"), "InferredSpansQueueNode") - self.assertEqual( - span.get_tag("event_source_arn"), - "arn:aws:sqs:sa-east-1:601427279990:InferredSpansQueueNode", - ) - self.assertEqual( - span.get_tag("sender_id"), - "AROAYYB64AB3LSVUYFP5T:harv-inferred-spans-dev-initSender", - ) - self.assertEqual(span.start, 1634662094.538) - self.assertEqual(span.span_type, "web") - self.assertEqual(span.get_tag(InferredSpanInfo.TAG_SOURCE), "self") - self.assertEqual(span.get_tag(InferredSpanInfo.SYNCHRONICITY), "async") - def test_create_inferred_span_from_sns_event_string_msg_attr(self): event_sample_name = "sns-string-msg-attribute" test_file = event_samples + event_sample_name + ".json" @@ -1127,17 +1090,6 @@ def test_extract_context_from_sqs_event_with_string_msg_attr(self): self.assertEqual(context["parent-id"], "7431398482019833808") self.assertEqual(context["sampling-priority"], "1") - def test_extract_context_from_sqs_event_with_b64_msg_attr(self): - event_sample_source = "sqs-b64-msg-attribute" - test_file = event_samples + event_sample_source + ".json" - with open(test_file, "r") as event: - event = json.load(event) - ctx = get_mock_context() - context, source = extract_dd_trace_context(event, ctx) - self.assertEqual(context["trace-id"], "2684756524522091840") - self.assertEqual(context["parent-id"], "7431398482019833808") - self.assertEqual(context["sampling-priority"], "1") - def test_extract_context_from_sqs_batch_event(self): event_sample_source = "sqs-batch" test_file = event_samples + event_sample_source + ".json" From 180101181b920b1621d84ecc1c0dc9580e413648 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Wed, 16 Mar 2022 17:06:28 -0400 Subject: [PATCH 11/26] remove TitleCase checks and new snapshots --- datadog_lambda/tracing.py | 8 ++-- .../snapshots/logs/async-metrics_python36.log | 47 ++++++++----------- .../snapshots/logs/async-metrics_python37.log | 47 ++++++++----------- .../snapshots/logs/async-metrics_python38.log | 47 ++++++++----------- .../snapshots/logs/async-metrics_python39.log | 47 ++++++++----------- .../snapshots/logs/sync-metrics_python36.log | 47 ++++++++----------- .../snapshots/logs/sync-metrics_python37.log | 47 ++++++++----------- .../snapshots/logs/sync-metrics_python38.log | 47 ++++++++----------- .../snapshots/logs/sync-metrics_python39.log | 47 ++++++++----------- 9 files changed, 155 insertions(+), 229 deletions(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 170b3924..81a9bc5e 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -225,19 +225,17 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_payload = msg_attributes.get("_datadog", {}) # SQS uses dataType and binaryValue/stringValue # SNS uses Type and Value - dd_json_data_type = dd_payload.get( - "Type", dd_payload.get("dataType", dd_payload.get("DataType", "")) - ) + dd_json_data_type = dd_payload.get("Type", dd_payload.get("dataType", "")) if dd_json_data_type == "Binary": dd_json_data = dd_payload.get( "binaryValue", - dd_payload.get("BinaryValue", dd_payload.get("Value", r"{}")), + dd_payload.get("Value", r"{}"), ) dd_json_data = base64.b64decode(dd_json_data) elif dd_json_data_type == "String": dd_json_data = dd_payload.get( "stringValue", - dd_payload.get("StringValue", dd_payload.get("Value", r"{}")), + dd_payload.get("Value", r"{}"), ) else: raise Exception( diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index adfbcf47..a832d5f8 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:true", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 64c7678c..6991d271 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:true", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index 8043adfa..288c9649 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:true", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index 55c7840a..fa04016f 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:true", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index 732fc792..cbb59ad8 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:true", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index db60b6d5..92491333 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:true", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 84ceefa0..80b8a23a 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:true", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index b6b3ead3..4176de40 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -1,81 +1,72 @@ -START RequestId: XXXX Version: $LATEST +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:true", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} -{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} +{"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START RequestId: XXXX Version: $LATEST +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END RequestId: XXXX -REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB From 4e0996d5b444171e5f4fd28f42c41c731366ddd5 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez <49878080+zARODz11z@users.noreply.github.com> Date: Wed, 16 Mar 2022 17:50:42 -0400 Subject: [PATCH 12/26] edit snapshots --- .../snapshots/logs/async-metrics_python36.log | 45 +++++++++++-------- .../snapshots/logs/async-metrics_python37.log | 45 +++++++++++-------- .../snapshots/logs/async-metrics_python38.log | 45 +++++++++++-------- .../snapshots/logs/async-metrics_python39.log | 45 +++++++++++-------- .../snapshots/logs/sync-metrics_python36.log | 45 +++++++++++-------- .../snapshots/logs/sync-metrics_python37.log | 45 +++++++++++-------- .../snapshots/logs/sync-metrics_python38.log | 45 +++++++++++-------- .../snapshots/logs/sync-metrics_python39.log | 45 +++++++++++-------- 8 files changed, 216 insertions(+), 144 deletions(-) diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index a832d5f8..cfede8e4 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:true", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python36", "resource:integration-tests-python-XXXX-async-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python36", "functionname": "integration-tests-python-XXXX-async-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 6991d271..e3e60e77 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:true", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python37", "resource:integration-tests-python-XXXX-async-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python37", "functionname": "integration-tests-python-XXXX-async-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index 288c9649..3c06b550 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:true", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python38", "resource:integration-tests-python-XXXX-async-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python38", "functionname": "integration-tests-python-XXXX-async-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index fa04016f..ebbb3773 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:true", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-async-metrics_python39", "resource:integration-tests-python-XXXX-async-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "hello.dog", "v": 1, "e": XXXX, "t": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} {"m": "tests.integration.count", "v": 21, "e": XXXX, "t": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-async-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-async-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-async-metrics_python39", "functionname": "integration-tests-python-XXXX-async-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index cbb59ad8..e16e10fd 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:true", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python36", "resource:integration-tests-python-XXXX-sync-metrics_python36", "cold_start:false", "memorysize:1024", "runtime:python3.6", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python36_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python36", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python36", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python36", "functionname": "integration-tests-python-XXXX-sync-metrics_python36", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python36_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index 92491333..a4652e55 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:true", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python37", "resource:integration-tests-python-XXXX-sync-metrics_python37", "cold_start:false", "memorysize:1024", "runtime:python3.7", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python37_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python37", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python37", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python37", "functionname": "integration-tests-python-XXXX-sync-metrics_python37", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python37_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 80b8a23a..d7423268 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:true", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python38", "resource:integration-tests-python-XXXX-sync-metrics_python38", "cold_start:false", "memorysize:1024", "runtime:python3.8", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python38_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python38", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python38", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python38", "functionname": "integration-tests-python-XXXX-sync-metrics_python38", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python38_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index 4176de40..2c712edb 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -1,72 +1,81 @@ -START +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:true", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "resource": "GET /", "name": "aws.apigateway", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.rest", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com/", "endpoint": "/", "http.method": "GET", "resource_names": "GET /", "apiid": "70ixmpl4fl", "apiname": "70ixmpl4fl", "stage": "Prod", "request_id": "XXXX", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "true", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/70ixmpl4fl/stages/Prod", "http.url": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "http.url_details.path": "/Prod/", "http.method": "GET", "function.request.resource": "/", "function.request.path": "/", "function.request.httpMethod": "GET", "function.request.headers.accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.headers.accept-encoding": "gzip, deflate, br", "function.request.headers.accept-language": "en-US,en;q=0.9", "function.request.headers.cookie": "s_fid=7AAB6XMPLAFD9BBF-0643XMPL09956DE2; regStatus=pre-register", "function.request.headers.Host": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.headers.sec-fetch-dest": "document", "function.request.headers.sec-fetch-mode": "navigate", "function.request.headers.sec-fetch-site": "none", "function.request.headers.User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.headers.X-Amzn-Trace-Id": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.headers.X-Forwarded-For": "52.255.255.12", "function.request.headers.X-Forwarded-Proto": "https", "function.request.multiValueHeaders.accept.0": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "function.request.multiValueHeaders.accept-encoding.0": "gzip, deflate, br", "function.request.multiValueHeaders.accept-language.0": "en-US,en;q=0.9", "function.request.multiValueHeaders.cookie.0": "s_fid=7AABXMPL1AFD9BBF-0643XMPL09956DE2; regStatus=pre-register;", "function.request.multiValueHeaders.Host.0": "70ixmpl4fl.execute-api.ca-central-1.amazonaws.com", "function.request.multiValueHeaders.sec-fetch-dest.0": "document", "function.request.multiValueHeaders.sec-fetch-mode.0": "navigate", "function.request.multiValueHeaders.sec-fetch-site.0": "none", "function.request.multiValueHeaders.User-Agent.0": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.multiValueHeaders.X-Amzn-Trace-Id.0": "Root=1-5e66d96f-7491f09xmpl79d18acf3d050", "function.request.multiValueHeaders.X-Forwarded-For.0": "52.255.255.12", "function.request.multiValueHeaders.X-Forwarded-Proto.0": "https", "function.request.queryStringParameters": "None", "function.request.multiValueQueryStringParameters": "None", "function.request.pathParameters": "None", "function.request.stageVariables": "None", "function.request.requestContext.resourceId": "2gxmpl", "function.request.requestContext.resourcePath": "/", "function.request.requestContext.httpMethod": "GET", "function.request.requestContext.extendedRequestId": "JJbxmplHYosFVYQ=", "function.request.requestContext.requestTime": "10/Mar/2020:00:03:59 +0000", "function.request.requestContext.path": "/Prod/", "function.request.requestContext.protocol": "HTTP/1.1", "function.request.requestContext.stage": "Prod", "function.request.requestContext.domainPrefix": "70ixmpl4fl", "function.request.requestContext.requestId": "77375676-xmpl-4b79-853a-f982474efe18", "function.request.requestContext.identity.cognitoIdentityPoolId": "None", "function.request.requestContext.identity.accountId": "None", "function.request.requestContext.identity.cognitoIdentityId": "None", "function.request.requestContext.identity.caller": "None", "function.request.requestContext.identity.sourceIp": "52.255.255.12", "function.request.requestContext.identity.principalOrgId": "None", "function.request.requestContext.identity.accessKey": "None", "function.request.requestContext.identity.cognitoAuthenticationType": "None", "function.request.requestContext.identity.cognitoAuthenticationProvider": "None", "function.request.requestContext.identity.userArn": "None", "function.request.requestContext.identity.userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36", "function.request.requestContext.identity.user": "None", "function.request.requestContext.domainName": "70ixmpl4fl.execute-api.us-east-2.amazonaws.com", "function.request.requestContext.apiId": "70ixmpl4fl", "function.request.body": "None", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "77375676-xmpl-4b79-853a-f982474efe18", "http.status_code": "200"}, "metrics": {"function.request.headers.upgrade-insecure-requests": 1, "function.request.headers.X-Forwarded-Port": 443, "function.request.multiValueHeaders.upgrade-insecure-requests.0": 1, "function.request.multiValueHeaders.X-Forwarded-Port.0": 443, "function.request.requestContext.accountId": 123456789012, "function.request.requestContext.requestTimeEpoch": 1583798639428, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "dynamodb", "resource": "ExampleTableWithStream", "name": "aws.dynamodb", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.dynamodb", "resource_names": "ExampleTableWithStream", "tablename": "ExampleTableWithStream", "event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "event_id": "c4ca4238a0b923820dcc509a6f75849b", "event_name": "INSERT", "event_version": "1.1", "stream_view_type": "NEW_AND_OLD_IMAGES", "size_bytes": "26", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "dynamodb", "function_trigger.event_source_arn": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.0.eventID": "c4ca4238a0b923820dcc509a6f75849b", "function.request.Records.0.eventName": "INSERT", "function.request.Records.0.eventSource": "aws:dynamodb", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.dynamodb.NewImage.Message.S": "New item!", "function.request.Records.0.dynamodb.SequenceNumber": "4421584500000000017450439091", "function.request.Records.0.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.0.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.1.eventID": "c81e728d9d4c2f636f067f89cc14862c", "function.request.Records.1.eventName": "MODIFY", "function.request.Records.1.eventSource": "aws:dynamodb", "function.request.Records.1.awsRegion": "us-east-1", "function.request.Records.1.dynamodb.NewImage.Message.S": "This item has changed", "function.request.Records.1.dynamodb.OldImage.Message.S": "New item!", "function.request.Records.1.dynamodb.SequenceNumber": "4421584500000000017450439092", "function.request.Records.1.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.1.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.request.Records.2.eventID": "eccbc87e4b5ce2fe28308fd9f2a7baf3", "function.request.Records.2.eventName": "REMOVE", "function.request.Records.2.eventSource": "aws:dynamodb", "function.request.Records.2.awsRegion": "us-east-1", "function.request.Records.2.dynamodb.OldImage.Message.S": "This item has changed", "function.request.Records.2.dynamodb.SequenceNumber": "4421584500000000017450439093", "function.request.Records.2.dynamodb.StreamViewType": "NEW_AND_OLD_IMAGES", "function.request.Records.2.eventSourceARN": "arn:aws:dynamodb:us-east-1:123456789012:table/ExampleTableWithStream/stream/2015-06-27T00:48:05.899", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 1.1, "function.request.Records.0.dynamodb.Keys.Id.N": 101, "function.request.Records.0.dynamodb.NewImage.Id.N": 101, "function.request.Records.0.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.0.dynamodb.SizeBytes": 26, "function.request.Records.1.eventVersion": 1.1, "function.request.Records.1.dynamodb.Keys.Id.N": 101, "function.request.Records.1.dynamodb.NewImage.Id.N": 101, "function.request.Records.1.dynamodb.OldImage.Id.N": 101, "function.request.Records.1.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.1.dynamodb.SizeBytes": 59, "function.request.Records.2.eventVersion": 1.1, "function.request.Records.2.dynamodb.Keys.Id.N": 101, "function.request.Records.2.dynamodb.OldImage.Id.N": 101, "function.request.Records.2.dynamodb.ApproximateCreationDateTime": 1428537600, "function.request.Records.2.dynamodb.SizeBytes": 38, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "eventbridge", "resource": "eventbridge.custom.event.sender", "name": "aws.eventbridge", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.eventbridge", "resource_names": "eventbridge.custom.event.sender", "detail_type": "testdetail", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "eventbridge", "function.request.id": "fd03f394-e769-eff5-08a8-53c228933591", "function.request.detail-type": "testdetail", "function.request.source": "eventbridge.custom.event.sender", "function.request.time": "2021-11-04T01:37:45Z", "function.request.region": "sa-east-1", "function.request.detail.foo": "bar", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.version": 0, "function.request.account": 601427279990, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "resource": "GET /httpapi/get", "name": "aws.httpapi", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.httpapi", "endpoint": "/httpapi/get", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com/httpapi/get", "http.method": "GET", "http.protocol": "HTTP/1.1", "http.source_ip": "38.122.226.210", "http.user_agent": "curl/7.64.1", "resource_names": "GET /httpapi/get", "request_id": "XXXX", "apiid": "x02yirxc7a", "apiname": "x02yirxc7a", "stage": "$default", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/x02yirxc7a/stages/$default", "http.url": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "http.url_details.path": "/httpapi/get", "http.method": "GET", "function.request.routeKey": "GET /httpapi/get", "function.request.rawPath": "/httpapi/get", "function.request.rawQueryString": "", "function.request.headers.accept": "*/*", "function.request.headers.host": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.headers.user-agent": "curl/7.64.1", "function.request.headers.x-amzn-trace-id": "Root=1-613a52fb-4c43cfc95e0241c1471bfa05", "function.request.headers.x-forwarded-for": "38.122.226.210", "function.request.headers.x-forwarded-proto": "https", "function.request.requestContext.apiId": "x02yirxc7a", "function.request.requestContext.domainName": "x02yirxc7a.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.domainPrefix": "x02yirxc7a", "function.request.requestContext.http.method": "GET", "function.request.requestContext.http.path": "/httpapi/get", "function.request.requestContext.http.protocol": "HTTP/1.1", "function.request.requestContext.http.sourceIp": "38.122.226.210", "function.request.requestContext.http.userAgent": "curl/7.64.1", "function.request.requestContext.requestId": "FaHnXjKCGjQEJ7A=", "function.request.requestContext.routeKey": "GET /httpapi/get", "function.request.requestContext.stage": "$default", "function.request.requestContext.time": "09/Sep/2021:18:31:23 +0000", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "FaHnXjKCGjQEJ7A=", "http.status_code": "200"}, "metrics": {"function.request.version": 2.0, "function.request.headers.content-length": 0, "function.request.headers.x-forwarded-port": 443, "function.request.requestContext.accountId": 601427279990, "function.request.requestContext.timeEpoch": 1631212283738, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "kinesis", "resource": "EXAMPLE", "name": "aws.kinesis", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.kinesis", "resource_names": "EXAMPLE", "streamname": "EXAMPLE", "shardid": "shardId-000000000000", "event_source_arn": "arn:aws:kinesis:EXAMPLE", "event_id": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "event_name": "aws:kinesis:record", "event_version": "1.0", "partition_key": "partitionKey-03", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "kinesis", "function_trigger.event_source_arn": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.kinesis.partitionKey": "partitionKey-03", "function.request.Records.0.kinesis.data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0IDEyMy4=", "function.request.Records.0.kinesis.sequenceNumber": "49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.eventSource": "aws:kinesis", "function.request.Records.0.eventID": "shardId-000000000000:49545115243490985018280067714973144582180062593244200961", "function.request.Records.0.invokeIdentityArn": "arn:aws:iam::EXAMPLE", "function.request.Records.0.eventName": "aws:kinesis:record", "function.request.Records.0.eventSourceARN": "arn:aws:kinesis:EXAMPLE", "function.request.Records.0.awsRegion": "us-east-1", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.kinesis.kinesisSchemaVersion": 1.0, "function.request.Records.0.kinesis.approximateArrivalTimestamp": 1428537600, "function.request.Records.0.eventVersion": 1.0, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "s3", "resource": "example-bucket", "name": "aws.s3", "error": 0, "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.s3", "resource_names": "example-bucket", "event_name": "ObjectCreated:Put", "bucketname": "example-bucket", "bucket_arn": "arn:aws:s3:::example-bucket", "object_key": "test/key", "object_size": "1024", "object_etag": "0123456789abcdef0123456789abcdef", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "s3", "function_trigger.event_source_arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.eventSource": "aws:s3", "function.request.Records.0.awsRegion": "us-east-1", "function.request.Records.0.eventTime": "1970-01-01T00:00:00.000Z", "function.request.Records.0.eventName": "ObjectCreated:Put", "function.request.Records.0.userIdentity.principalId": "EXAMPLE", "function.request.Records.0.requestParameters.sourceIPAddress": "127.0.0.1", "function.request.Records.0.responseElements.x-amz-request-id": "EXAMPLE123456789", "function.request.Records.0.responseElements.x-amz-id-2": "EXAMPLE123/5678abcdefghijklambdaisawesome/mnopqrstuvwxyzABCDEFGH", "function.request.Records.0.s3.configurationId": "testConfigRule", "function.request.Records.0.s3.bucket.name": "example-bucket", "function.request.Records.0.s3.bucket.ownerIdentity.principalId": "EXAMPLE", "function.request.Records.0.s3.bucket.arn": "arn:aws:s3:::example-bucket", "function.request.Records.0.s3.object.key": "test/key", "function.request.Records.0.s3.object.eTag": "0123456789abcdef0123456789abcdef", "function.request.Records.0.s3.object.sequencer": "0A1B2C3D4E5F678901", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None"}, "metrics": {"function.request.Records.0.eventVersion": 2.0, "function.request.Records.0.s3.s3SchemaVersion": 1.0, "function.request.Records.0.s3.object.size": 1024, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sns", "resource": "sns-lambda", "name": "aws.sns", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sns", "resource_names": "sns-lambda", "topicname": "sns-lambda", "topic_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "message_id": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "type": "Notification", "subject": "TestInvoke", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sns", "function_trigger.event_source_arn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.EventSubscriptionArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.EventSource": "aws:sns", "function.request.Records.0.Sns.Timestamp": "2019-01-02T12:45:07.000Z", "function.request.Records.0.Sns.Signature": "tcc6faL2yUC6dgZdmrwh1Y4cGa/ebXEkAi6RibDsvpi+tE/1+82j...65r==", "function.request.Records.0.Sns.SigningCertUrl": "https://sns.us-east-2.amazonaws.com/SimpleNotificationService-ac565b8b1a6c5d002d285f9598aa1d9b.pem", "function.request.Records.0.Sns.MessageId": "95df01b4-ee98-5cb9-9903-4c221d41eb5e", "function.request.Records.0.Sns.Message": "Hello from SNS!", "function.request.Records.0.Sns.MessageAttributes.Test.Type": "String", "function.request.Records.0.Sns.MessageAttributes.Test.Value": "TestString", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Type": "Binary", "function.request.Records.0.Sns.MessageAttributes.TestBinary.Value": "TestBinary", "function.request.Records.0.Sns.Type": "Notification", "function.request.Records.0.Sns.UnsubscribeUrl": "https://sns.us-east-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-2:123456789012:test-lambda:21be56ed-a058-49f5-8c98-aedd2564c486", "function.request.Records.0.Sns.TopicArn": "arn:aws:sns:us-east-2:123456789012:sns-lambda", "function.request.Records.0.Sns.Subject": "TestInvoke", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "95df01b4-ee98-5cb9-9903-4c221d41eb5e"}, "metrics": {"function.request.Records.0.EventVersion": 1.0, "function.request.Records.0.Sns.SignatureVersion": 1, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "sqs", "resource": "my-queue", "name": "aws.sqs", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.sqs", "resource_names": "my-queue", "queuename": "my-queue", "event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "receipt_handle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "sender_id": "AIDAIENQZJOLO23YVJ4VO", "_inferred_span.synchronicity": "async", "_inferred_span.tag_source": "self"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "sqs", "function_trigger.event_source_arn": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.messageId": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.request.Records.0.receiptHandle": "AQEBwJnKyrHigUMZj6rYigCgxlaS3SLy0a...", "function.request.Records.0.body": "Test message.", "function.request.Records.0.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.0.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.0.eventSource": "aws:sqs", "function.request.Records.0.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.0.awsRegion": "us-east-2", "function.request.Records.1.messageId": "2e1424d4-f796-459a-8184-9c92662be6da", "function.request.Records.1.receiptHandle": "AQEBzWwaftRI0KuVm4tP+/7q1rGgNqicHq...", "function.request.Records.1.body": "Test message.", "function.request.Records.1.attributes.SenderId": "AIDAIENQZJOLO23YVJ4VO", "function.request.Records.1.md5OfBody": "e4e68fb7bd0e697a0ae8f1bb342846b3", "function.request.Records.1.eventSource": "aws:sqs", "function.request.Records.1.eventSourceARN": "arn:aws:sqs:us-east-2:123456789012:my-queue", "function.request.Records.1.awsRegion": "us-east-2", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "None", "function.response.body.event_record_ids.0": "059f36b4-87a3-44ab-83d2-661975830a7d", "function.response.body.event_record_ids.1": "2e1424d4-f796-459a-8184-9c92662be6da"}, "metrics": {"function.request.Records.0.attributes.ApproximateReceiveCount": 1, "function.request.Records.0.attributes.SentTimestamp": 1545082649183, "function.request.Records.0.attributes.ApproximateFirstReceiveTimestamp": 1545082649185, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-trace-id": 666, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-parent-id": 777, "function.request.Records.0.messageAttributes._datadog.stringValue.x-datadog-sampling-priority": 1, "function.request.Records.1.attributes.ApproximateReceiveCount": 1, "function.request.Records.1.attributes.SentTimestamp": 1545082650636, "function.request.Records.1.attributes.ApproximateFirstReceiveTimestamp": 1545082650649, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB -START +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +START RequestId: XXXX Version: $LATEST {"m": "aws.lambda.enhanced.invocations", "v": 1, "e": XXXX, "t": ["region:sa-east-1", "account_id:XXXX", "functionname:integration-tests-python-XXXX-sync-metrics_python39", "resource:integration-tests-python-XXXX-sync-metrics_python39", "cold_start:false", "memorysize:1024", "runtime:python3.9", "datadog_lambda:vXX", "dd_lambda_layer:datadog-python39_X.X.X"]} HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "resource": "$default", "name": "aws.apigateway.websocket", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "operation_name": "aws.apigateway.websocket", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com$default", "endpoint": "$default", "resource_names": "$default", "apiid": "p62c47itsb", "apiname": "p62c47itsb", "stage": "dev", "request_id": "Fc5S3EvdGjQFtsQ=", "connection_id": "Fc5SzcoYGjQCJlg=", "event_type": "MESSAGE", "message_direction": "IN", "_inferred_span.synchronicity": "sync", "_inferred_span.tag_source": "self", "http.status_code": "200"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "web"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "integration-tests-python-XXXX-sync-metrics_python39", "name": "aws.lambda", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "cold_start": "false", "function_arn": "arn:aws:lambda:sa-east-1:601427279990:function:integration-tests-python-XXXX-sync-metrics_python39", "function_version": "$LATEST", "request_id": "XXXX", "resource_names": "integration-tests-python-XXXX-sync-metrics_python39", "functionname": "integration-tests-python-XXXX-sync-metrics_python39", "datadog_lambda": "X.X.X", "dd_trace": "X.X.X", "span.name": "aws.lambda", "function_trigger.event_source": "api-gateway", "function_trigger.event_source_arn": "arn:aws:apigateway:sa-east-1::/restapis/p62c47itsb/stages/dev", "http.url": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.routeKey": "$default", "function.request.requestContext.messageId": "Fc5S3coemjQCJlg=", "function.request.requestContext.eventType": "MESSAGE", "function.request.requestContext.extendedRequestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.requestTime": "10/Sep/2021:14:44:21 +0000", "function.request.requestContext.messageDirection": "IN", "function.request.requestContext.stage": "dev", "function.request.requestContext.identity.sourceIp": "38.122.226.210", "function.request.requestContext.requestId": "Fc5S3EvdGjQFtsQ=", "function.request.requestContext.domainName": "p62c47itsb.execute-api.sa-east-1.amazonaws.com", "function.request.requestContext.connectionId": "Fc5SzcoYGjQCJlg=", "function.request.requestContext.apiId": "p62c47itsb", "function.request.body": "What's good in the hood?", "function.request.isBase64Encoded": "False", "function.response.body.message": "hello, dog!", "function.response.body.request_id": "Fc5S3EvdGjQFtsQ=", "http.status_code": "200"}, "metrics": {"function.request.requestContext.connectedAt": 1631285060967, "function.request.requestContext.requestTimeEpoch": 1631285061365, "function.response.statusCode": 200, "_dd.top_level": 1}, "type": "serverless"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}, {"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"_dd.origin": "lambda", "http.method": "GET", "http.url": "https://www.datadoghq.com/", "http.status_code": "200"}, "metrics": {"_dd.measured": 1}, "type": "http"}]]} HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "Content-Encoding:deflate", "Content-Length:XXXX", "Content-Type:application/json", "User-Agent:datadogpy/0.41.0 (python XX; os linux; arch x86_64)", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {"series": [{"metric": "hello.dog", "points": [[XXXX, [1.0]]], "type": "distribution", "host": null, "device": null, "tags": ["team:serverless", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}, {"metric": "tests.integration.count", "points": [[XXXX, [21.0]]], "type": "distribution", "host": null, "device": null, "tags": ["test:integration", "role:hello", "dd_lambda_layer:datadog-python39_X.X.X"], "interval": 10}]} {"traces": [[{"trace_id": "XXXX", "parent_id": "XXXX", "span_id": "XXXX", "service": "aws.lambda", "resource": "requests.request", "name": "requests.request", "error": 0, "start": "XXXX", "duration": "XXXX", "meta": {"runtime-id": "XXXX", "_dd.origin": "lambda", "http.method": "POST", "http.url": "https://api.datadoghq.com/api/v1/distribution_points", "http.status_code": "202"}, "metrics": {"_dd.agent_psr": 1.0, "system.pid": "XXXX", "_dd.measured": 1, "_sampling_priority_v1": 1, "_dd.top_level": 1}, "type": "http"}]]} -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END RequestId: XXXX +REPORT RequestId: XXXX Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB From d1b976d7df6fd09733a32853653603d227ba7418 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 14:31:12 -0400 Subject: [PATCH 13/26] bump ddtrace and update poetry.lock --- poetry.lock | 459 ++++++++++++++++++++++++++++--------------------- pyproject.toml | 2 +- 2 files changed, 264 insertions(+), 197 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3b6e7e2d..7afcf05a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,28 +1,28 @@ [[package]] name = "attrs" -version = "21.2.0" +version = "21.4.0" description = "Classes Without Boilerplate" category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [package.extras] -dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit"] +dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"] docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] -tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"] -tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"] +tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"] +tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"] [[package]] name = "boto3" -version = "1.18.57" +version = "1.21.25" description = "The AWS SDK for Python" category = "main" optional = true python-versions = ">= 3.6" [package.dependencies] -botocore = ">=1.21.57,<1.22.0" -jmespath = ">=0.7.1,<1.0.0" +botocore = ">=1.24.25,<1.25.0" +jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.5.0,<0.6.0" [package.extras] @@ -30,23 +30,23 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.21.57" +version = "1.24.25" description = "Low-level, data-driven core of boto 3." category = "main" optional = true python-versions = ">= 3.6" [package.dependencies] -jmespath = ">=0.7.1,<1.0.0" +jmespath = ">=0.7.1,<2.0.0" python-dateutil = ">=2.1,<3.0.0" urllib3 = ">=1.25.4,<1.27" [package.extras] -crt = ["awscrt (==0.11.24)"] +crt = ["awscrt (==0.13.5)"] [[package]] name = "certifi" -version = "2021.5.30" +version = "2021.10.8" description = "Python package for providing Mozilla's CA Bundle." category = "main" optional = false @@ -54,7 +54,7 @@ python-versions = "*" [[package]] name = "charset-normalizer" -version = "2.0.6" +version = "2.0.12" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false @@ -65,7 +65,7 @@ unicode_backport = ["unicodedata2"] [[package]] name = "coverage" -version = "6.0.1" +version = "6.2" description = "Code coverage measurement for Python" category = "main" optional = true @@ -88,8 +88,8 @@ requests = ">=2.6.0" [[package]] name = "ddtrace" -version = "0.55.4" -description = "Datadog tracing code" +version = "0.59.2" +description = "Datadog APM client library" category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" @@ -107,7 +107,7 @@ opentracing = ["opentracing (>=2.0.0)"] [[package]] name = "decorator" -version = "5.1.0" +version = "5.1.1" description = "Decorators for Humans" category = "main" optional = false @@ -140,7 +140,7 @@ six = "*" [[package]] name = "idna" -version = "3.2" +version = "3.3" description = "Internationalized Domain Names in Applications (IDNA)" category = "main" optional = false @@ -195,14 +195,14 @@ doc = ["Sphinx (>=1.6.5)", "sphinx-rtd-theme", "mock"] [[package]] name = "packaging" -version = "21.0" +version = "21.3" description = "Core utilities for Python packages" category = "main" optional = false python-versions = ">=3.6" [package.dependencies] -pyparsing = ">=2.0.2" +pyparsing = ">=2.0.2,<3.0.5 || >3.0.5" [[package]] name = "pep562" @@ -214,7 +214,7 @@ python-versions = "*" [[package]] name = "protobuf" -version = "3.18.1" +version = "3.19.4" description = "Protocol Buffers" category = "main" optional = false @@ -238,11 +238,14 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "pyparsing" -version = "2.4.7" +version = "3.0.7" description = "Python parsing module" category = "main" optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = ">=3.6" + +[package.extras] +diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "python-dateutil" @@ -257,7 +260,7 @@ six = ">=1.5" [[package]] name = "requests" -version = "2.26.0" +version = "2.27.1" description = "Python HTTP for Humans." category = "main" optional = false @@ -275,7 +278,7 @@ use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] [[package]] name = "s3transfer" -version = "0.5.0" +version = "0.5.2" description = "An Amazon S3 Transfer Manager" category = "main" optional = true @@ -306,22 +309,30 @@ python-versions = ">=3.6" [package.extras] doc = ["reno", "sphinx", "tornado (>=4.5)"] +[[package]] +name = "typing-extensions" +version = "4.1.1" +description = "Backported and Experimental Type Hints for Python 3.6+" +category = "main" +optional = false +python-versions = ">=3.6" + [[package]] name = "urllib3" -version = "1.26.7" +version = "1.26.9" description = "HTTP library with thread-safe connection pooling, file post, and more." category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" [package.extras] -brotli = ["brotlipy (>=0.6.0)"] +brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"] secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "wrapt" -version = "1.13.1" +version = "1.14.0" description = "Module for decorators, wrappers and monkey patching." category = "main" optional = false @@ -345,118 +356,146 @@ dev = ["boto3", "requests", "nose2", "flake8", "httpretty"] [metadata] lock-version = "1.1" python-versions = ">=3.6.0,<4" -content-hash = "5f17b0f99d2c20b311a75dceac2a29c014daaee4af47dff42471ca2b2c672306" +content-hash = "a0791cffb7c4475136ab995c9091d277e45230561a0a852bd934981afc106f5c" [metadata.files] attrs = [ - {file = "attrs-21.2.0-py2.py3-none-any.whl", hash = "sha256:149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1"}, - {file = "attrs-21.2.0.tar.gz", hash = "sha256:ef6aaac3ca6cd92904cdd0d83f629a15f18053ec84e6432106f7a4d04ae4f5fb"}, + {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"}, + {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, ] boto3 = [ - {file = "boto3-1.18.57-py3-none-any.whl", hash = "sha256:3e6176b3ccdd039427f63365bdf25c312ec9e88cc72ba907beea006ccf32116b"}, - {file = "boto3-1.18.57.tar.gz", hash = "sha256:56a4c68a4ee131527e8bd65ab71270b06d985e6687ef27e9dfa992250fcc4c15"}, + {file = "boto3-1.21.25-py3-none-any.whl", hash = "sha256:61375a673f3a293ea6f9d94c1b781c3bb19233093001a998a4e0bf7b3a67ae33"}, + {file = "boto3-1.21.25.tar.gz", hash = "sha256:39195734d887bf906629bda9248637f1715522da457a304aa83936b449dd3d8c"}, ] botocore = [ - {file = "botocore-1.21.57-py3-none-any.whl", hash = "sha256:2a00acb822b148abf6a452c10c5f0b85d245e4bde7a0465ca2a5f8c990c07fc1"}, - {file = "botocore-1.21.57.tar.gz", hash = "sha256:4fd374e2dad91b2375db08e0c8a0bbd03b5e741b7dc4c5e730a544993cc46850"}, + {file = "botocore-1.24.25-py3-none-any.whl", hash = "sha256:7f04738ca133e61f4e6cebfc0c7c09fe63bdf3087029cf9cc527b15b066f360c"}, + {file = "botocore-1.24.25.tar.gz", hash = "sha256:6a28568e3922212a1c89622bc795a4ecba2ef3395ed17f8a26697bf648b7a95a"}, ] certifi = [ - {file = "certifi-2021.5.30-py2.py3-none-any.whl", hash = "sha256:50b1e4f8446b06f41be7dd6338db18e0990601dce795c2b1686458aa7e8fa7d8"}, - {file = "certifi-2021.5.30.tar.gz", hash = "sha256:2bbf76fd432960138b3ef6dda3dde0544f27cbf8546c458e60baf371917ba9ee"}, + {file = "certifi-2021.10.8-py2.py3-none-any.whl", hash = "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569"}, + {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, ] charset-normalizer = [ - {file = "charset-normalizer-2.0.6.tar.gz", hash = "sha256:5ec46d183433dcbd0ab716f2d7f29d8dee50505b3fdb40c6b985c7c4f5a3591f"}, - {file = "charset_normalizer-2.0.6-py3-none-any.whl", hash = "sha256:5d209c0a931f215cee683b6445e2d77677e7e75e159f78def0db09d68fafcaa6"}, + {file = "charset-normalizer-2.0.12.tar.gz", hash = "sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597"}, + {file = "charset_normalizer-2.0.12-py3-none-any.whl", hash = "sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df"}, ] coverage = [ - {file = "coverage-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:abe8207dfb8a61ded9cd830d26c1073c8218fc0ae17eb899cfe8ec0fafae6e22"}, - {file = "coverage-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83faa3692e8306b20293889714fdf573d10ef5efc5843bd7c7aea6971487bd6a"}, - {file = "coverage-6.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f82a17f2a77958f3eef40ad385fc82d4c6ba9a77a51a174efe03ce75daebbc16"}, - {file = "coverage-6.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5b06f4f1729e2963281d9cd6e65e6976bf27b44d4c07ac5b47223ce45f822cec"}, - {file = "coverage-6.0.1-cp310-cp310-win32.whl", hash = "sha256:7600fac458f74c68b097379f76f3a6e3a630493fc7fc94b6508fedd9d498c194"}, - {file = "coverage-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:2c5f39d1556e75fc3c4fb071f9e7cfa618895a999a0de763a541d730775d0d5f"}, - {file = "coverage-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:3edbb3ec580c73e5a264f5d04f30245bc98eff1a26765d46c5c65134f0a0e2f7"}, - {file = "coverage-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea452a2d83964d08232ade470091015e7ab9b8f53acbec10f2210fbab4ce7e43"}, - {file = "coverage-6.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1770d24f45f1f2daeae34cfa3b33fcb29702153544cd2ad40d58399dd4ff53b5"}, - {file = "coverage-6.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ad7182a82843f9f85487f44567c8c688f16c906bdb8d0e44ae462aed61cb8f1b"}, - {file = "coverage-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:9d242a2434801ef5125330deddb4cddba8990c9a49b3dec99dca17dd7eefba5a"}, - {file = "coverage-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:e66c50f0ab445fec920a9f084914ea1776a809e3016c3738519048195f851bbb"}, - {file = "coverage-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5b1ceacb86e0a9558061dcc6baae865ed25933ea57effea644f21657cdce19bc"}, - {file = "coverage-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2e15ab5afbee34abf716fece80ea33ea09a82e7450512f022723b1a82ec9a4e"}, - {file = "coverage-6.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6873f3f954d3e3ab8b1881f4e5307cc19f70c9f931c41048d9f7e6fd946eabe7"}, - {file = "coverage-6.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0898d6948b31df13391cd40568de8f35fa5901bc922c5ae05cf070587cb9c666"}, - {file = "coverage-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9c416ba03844608f45661a5b48dc59c6b5e89956efe388564dd138ca8caf540b"}, - {file = "coverage-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:66fe33e9e0df58675e08e83fe257f89e7f625e7633ea93d0872154e09cce2724"}, - {file = "coverage-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:353a50f123f0185cdb7a1e1e3e2cfb9d1fd7e293cfaf68eedaf5bd8e02e3ec32"}, - {file = "coverage-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b81a4e667c45b13658b84f9b8f1d32ef86d5405fabcbd181b76b9e51d295f397"}, - {file = "coverage-6.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:17426808e8e0824f864876312d41961223bf5e503bf8f1f846735279a60ea345"}, - {file = "coverage-6.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e11cca9eb5c9b3eaad899728ee2ce916138399ee8cbbccaadc1871fecb750827"}, - {file = "coverage-6.0.1-cp38-cp38-win32.whl", hash = "sha256:0a7e55cc9f7efa22d5cc9966276ec7a40a8803676f6ccbfdc06a486fba9aa9ee"}, - {file = "coverage-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:4eb9cd910ca8e243f930243a9940ea1a522e32435d15668445753d087c30ee12"}, - {file = "coverage-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:83682b73785d2e078e0b5f63410b8125b122e1a22422640c57edd4011c950f3e"}, - {file = "coverage-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b45f89a8ef65c29195f8f28dbe215f44ccb29d934f3e862d2a5c12e38698a793"}, - {file = "coverage-6.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:73880a80fad0597eca43e213e5e1711bf6c0fcdb7eb6b01b3b17841ebe5a7f8d"}, - {file = "coverage-6.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f398d38e6ebc2637863db1d7be3d4f9c5174e7d24bb3b0716cdb1f204669cbcf"}, - {file = "coverage-6.0.1-cp39-cp39-win32.whl", hash = "sha256:1864bdf9b2ccb43e724051bc23a1c558daf101ad4488ede1945f2a8be1facdad"}, - {file = "coverage-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:c9c413c4397d4cdc7ca89286158d240ce524f9667b52c9a64dd7e13d16cf8815"}, - {file = "coverage-6.0.1-pp36-none-any.whl", hash = "sha256:65da6e3e8325291f012921bbf71fea0a97824e1c573981871096aac6e2cf0ec5"}, - {file = "coverage-6.0.1-pp37-none-any.whl", hash = "sha256:07efe1fbd72e67df026ad5109bcd216acbbd4a29d5208b3dab61779bae6b7b26"}, - {file = "coverage-6.0.1.tar.gz", hash = "sha256:3490ff6dbf3f7accf0750136ed60ae1f487bccc1f097740e3b21262bc9c89854"}, + {file = "coverage-6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6dbc1536e105adda7a6312c778f15aaabe583b0e9a0b0a324990334fd458c94b"}, + {file = "coverage-6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:174cf9b4bef0db2e8244f82059a5a72bd47e1d40e71c68ab055425172b16b7d0"}, + {file = "coverage-6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:92b8c845527eae547a2a6617d336adc56394050c3ed8a6918683646328fbb6da"}, + {file = "coverage-6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c7912d1526299cb04c88288e148c6c87c0df600eca76efd99d84396cfe00ef1d"}, + {file = "coverage-6.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5d2033d5db1d58ae2d62f095e1aefb6988af65b4b12cb8987af409587cc0739"}, + {file = "coverage-6.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3feac4084291642165c3a0d9eaebedf19ffa505016c4d3db15bfe235718d4971"}, + {file = "coverage-6.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:276651978c94a8c5672ea60a2656e95a3cce2a3f31e9fb2d5ebd4c215d095840"}, + {file = "coverage-6.2-cp310-cp310-win32.whl", hash = "sha256:f506af4f27def639ba45789fa6fde45f9a217da0be05f8910458e4557eed020c"}, + {file = "coverage-6.2-cp310-cp310-win_amd64.whl", hash = "sha256:3f7c17209eef285c86f819ff04a6d4cbee9b33ef05cbcaae4c0b4e8e06b3ec8f"}, + {file = "coverage-6.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:13362889b2d46e8d9f97c421539c97c963e34031ab0cb89e8ca83a10cc71ac76"}, + {file = "coverage-6.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:22e60a3ca5acba37d1d4a2ee66e051f5b0e1b9ac950b5b0cf4aa5366eda41d47"}, + {file = "coverage-6.2-cp311-cp311-win_amd64.whl", hash = "sha256:b637c57fdb8be84e91fac60d9325a66a5981f8086c954ea2772efe28425eaf64"}, + {file = "coverage-6.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f467bbb837691ab5a8ca359199d3429a11a01e6dfb3d9dcc676dc035ca93c0a9"}, + {file = "coverage-6.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2641f803ee9f95b1f387f3e8f3bf28d83d9b69a39e9911e5bfee832bea75240d"}, + {file = "coverage-6.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1219d760ccfafc03c0822ae2e06e3b1248a8e6d1a70928966bafc6838d3c9e48"}, + {file = "coverage-6.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9a2b5b52be0a8626fcbffd7e689781bf8c2ac01613e77feda93d96184949a98e"}, + {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:8e2c35a4c1f269704e90888e56f794e2d9c0262fb0c1b1c8c4ee44d9b9e77b5d"}, + {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:5d6b09c972ce9200264c35a1d53d43ca55ef61836d9ec60f0d44273a31aa9f17"}, + {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:e3db840a4dee542e37e09f30859f1612da90e1c5239a6a2498c473183a50e781"}, + {file = "coverage-6.2-cp36-cp36m-win32.whl", hash = "sha256:4e547122ca2d244f7c090fe3f4b5a5861255ff66b7ab6d98f44a0222aaf8671a"}, + {file = "coverage-6.2-cp36-cp36m-win_amd64.whl", hash = "sha256:01774a2c2c729619760320270e42cd9e797427ecfddd32c2a7b639cdc481f3c0"}, + {file = "coverage-6.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fb8b8ee99b3fffe4fd86f4c81b35a6bf7e4462cba019997af2fe679365db0c49"}, + {file = "coverage-6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:619346d57c7126ae49ac95b11b0dc8e36c1dd49d148477461bb66c8cf13bb521"}, + {file = "coverage-6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0a7726f74ff63f41e95ed3a89fef002916c828bb5fcae83b505b49d81a066884"}, + {file = "coverage-6.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cfd9386c1d6f13b37e05a91a8583e802f8059bebfccde61a418c5808dea6bbfa"}, + {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:17e6c11038d4ed6e8af1407d9e89a2904d573be29d51515f14262d7f10ef0a64"}, + {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c254b03032d5a06de049ce8bca8338a5185f07fb76600afff3c161e053d88617"}, + {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:dca38a21e4423f3edb821292e97cec7ad38086f84313462098568baedf4331f8"}, + {file = "coverage-6.2-cp37-cp37m-win32.whl", hash = "sha256:600617008aa82032ddeace2535626d1bc212dfff32b43989539deda63b3f36e4"}, + {file = "coverage-6.2-cp37-cp37m-win_amd64.whl", hash = "sha256:bf154ba7ee2fd613eb541c2bc03d3d9ac667080a737449d1a3fb342740eb1a74"}, + {file = "coverage-6.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f9afb5b746781fc2abce26193d1c817b7eb0e11459510fba65d2bd77fe161d9e"}, + {file = "coverage-6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edcada2e24ed68f019175c2b2af2a8b481d3d084798b8c20d15d34f5c733fa58"}, + {file = "coverage-6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a9c8c4283e17690ff1a7427123ffb428ad6a52ed720d550e299e8291e33184dc"}, + {file = "coverage-6.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f614fc9956d76d8a88a88bb41ddc12709caa755666f580af3a688899721efecd"}, + {file = "coverage-6.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9365ed5cce5d0cf2c10afc6add145c5037d3148585b8ae0e77cc1efdd6aa2953"}, + {file = "coverage-6.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8bdfe9ff3a4ea37d17f172ac0dff1e1c383aec17a636b9b35906babc9f0f5475"}, + {file = "coverage-6.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:63c424e6f5b4ab1cf1e23a43b12f542b0ec2e54f99ec9f11b75382152981df57"}, + {file = "coverage-6.2-cp38-cp38-win32.whl", hash = "sha256:49dbff64961bc9bdd2289a2bda6a3a5a331964ba5497f694e2cbd540d656dc1c"}, + {file = "coverage-6.2-cp38-cp38-win_amd64.whl", hash = "sha256:9a29311bd6429be317c1f3fe4bc06c4c5ee45e2fa61b2a19d4d1d6111cb94af2"}, + {file = "coverage-6.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:03b20e52b7d31be571c9c06b74746746d4eb82fc260e594dc662ed48145e9efd"}, + {file = "coverage-6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:215f8afcc02a24c2d9a10d3790b21054b58d71f4b3c6f055d4bb1b15cecce685"}, + {file = "coverage-6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a4bdeb0a52d1d04123b41d90a4390b096f3ef38eee35e11f0b22c2d031222c6c"}, + {file = "coverage-6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c332d8f8d448ded473b97fefe4a0983265af21917d8b0cdcb8bb06b2afe632c3"}, + {file = "coverage-6.2-cp39-cp39-win32.whl", hash = "sha256:6e1394d24d5938e561fbeaa0cd3d356207579c28bd1792f25a068743f2d5b282"}, + {file = "coverage-6.2-cp39-cp39-win_amd64.whl", hash = "sha256:86f2e78b1eff847609b1ca8050c9e1fa3bd44ce755b2ec30e70f2d3ba3844644"}, + {file = "coverage-6.2-pp36.pp37.pp38-none-any.whl", hash = "sha256:5829192582c0ec8ca4a2532407bc14c2f338d9878a10442f5d03804a95fac9de"}, + {file = "coverage-6.2.tar.gz", hash = "sha256:e2cad8093172b7d1595b4ad66f24270808658e11acf43a8f95b41276162eb5b8"}, ] datadog = [ {file = "datadog-0.41.0-py2.py3-none-any.whl", hash = "sha256:ab79ed38fb09ff1942c341e32849c4eeaf8b2e4d467b9e6bb1c6071808f454d6"}, {file = "datadog-0.41.0.tar.gz", hash = "sha256:3de1a43b8a8d5f6b19d162ec1b482dc5ab2636c59cf65e60589702304510a689"}, ] ddtrace = [ - {file = "ddtrace-0.55.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:3dce8f869b757323f3314d5d7e7a8b95582e2f55a1c078df9fb21de9230a0171"}, - {file = "ddtrace-0.55.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ecc758826e0e12cb69bf8272ce9716565cbb14404a5215362d8f008699e91319"}, - {file = "ddtrace-0.55.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:aab791afb62823301902cf0ddf2d049dd45b110bf5792fedcac5c05170953de2"}, - {file = "ddtrace-0.55.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:875d5a9178284298ab3ac5105c87ab31b25bc477a8b6a375096b7649f0762557"}, - {file = "ddtrace-0.55.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:7fb862d357279757080f7f808b4fa014a9268b416e67490a267066f8625ea39f"}, - {file = "ddtrace-0.55.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:afaa6bb2cd6997d8d05f837c3c5c41f417c026fc6986347fa441e237c3976aef"}, - {file = "ddtrace-0.55.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49b1080d6c800ba20bbf0df74126668dea07aa7d95877ed393fdc192a9982557"}, - {file = "ddtrace-0.55.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:72f83e25eae4bd8bc5bbc6cc6c44b4042aa2444830bbfc263418dec5c2ff03a6"}, - {file = "ddtrace-0.55.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:81007a560ba518c49e90c1a829739adc471f15f100df7620e7b319e4713f657a"}, - {file = "ddtrace-0.55.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0eaba3e9ad5e6ace03fef8602395175e0fefc878c03c90c0257aac91b0e8a6c"}, - {file = "ddtrace-0.55.4-cp310-cp310-win32.whl", hash = "sha256:cd7544a71a1a11b678d39a94c1403298f86e1b6d8a4cb7cad27dc29b2690a7cb"}, - {file = "ddtrace-0.55.4-cp310-cp310-win_amd64.whl", hash = "sha256:50169f1f0f4761961faf5149d277474947361dd9ece24584e2e268723d62bb14"}, - {file = "ddtrace-0.55.4-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:41198023893084e169bb4ffa7ca7a5ed075b1186ddddfddd7e0e825fc8215f3b"}, - {file = "ddtrace-0.55.4-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:e8b35c2c14b9e03c94e9eed940bd3349239c9cec0a876d74b332fab0fd703957"}, - {file = "ddtrace-0.55.4-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:7245cc5dd269b75e0e100f17e9afafbcc983a55960195b63ae54dd69a22e0354"}, - {file = "ddtrace-0.55.4-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:e5e415c73a94cdf121d57c11592e0126cf37abd6cc1468c0826e30ba3b2accf8"}, - {file = "ddtrace-0.55.4-cp35-cp35m-win32.whl", hash = "sha256:1659c384a5598085cc2b4f8c594a452f4f748ecffdd2d477567e80ca594669e9"}, - {file = "ddtrace-0.55.4-cp35-cp35m-win_amd64.whl", hash = "sha256:988eda3af478b0d15ecf79c5b94e52663022df17f201d7b68f3f45d116741dcc"}, - {file = "ddtrace-0.55.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:23231e2c8e69982a400dd92c53380a7b8403997e63a0b51fbb63cb83ce815731"}, - {file = "ddtrace-0.55.4-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:03ee320187406632ee3c9d1525c2744e66418ab368ffc975844f89223e322ec7"}, - {file = "ddtrace-0.55.4-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:523dac0b581854791be6baa34d6243e3fd30e130f37b193e9b2a7e4d7abd2ba4"}, - {file = "ddtrace-0.55.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11ae430a08e58c0e8aa62d790c403e01d4660886fc733c29de7992dd54723bdc"}, - {file = "ddtrace-0.55.4-cp36-cp36m-win32.whl", hash = "sha256:7790f6ae192849ca11ca3dd311dd1081939d04fab84dfd7aec30801c18fa762b"}, - {file = "ddtrace-0.55.4-cp36-cp36m-win_amd64.whl", hash = "sha256:c30d9f573513448693d6347fd1d7bb8a84473a6fde11ed3f586fa1f71022ccd5"}, - {file = "ddtrace-0.55.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f8db439a782c3a5977043856ab4fe5e679068d16e09fc34645c61889ad38660e"}, - {file = "ddtrace-0.55.4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c1c51013e8433dfb87a4c389fd2d512ae720f3eab7cb4efbef1f4ef2ae20e604"}, - {file = "ddtrace-0.55.4-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:617a1f35ac6c70f41b7d3be8bdc1eebb1049ba4f23a2cff6890dff69b9dd2165"}, - {file = "ddtrace-0.55.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf00a5ae30e45db7641fe7de03bd24d822695a5d11cece77e47ff5ef305bddf9"}, - {file = "ddtrace-0.55.4-cp37-cp37m-win32.whl", hash = "sha256:480ff9389339ba7c551b829f9b26490a5af45a4fe4946aa2f2027568ed86ae1c"}, - {file = "ddtrace-0.55.4-cp37-cp37m-win_amd64.whl", hash = "sha256:fe8c773668b092889d413dc629c8dabb4174bef8d6634f23293830161eeff4ea"}, - {file = "ddtrace-0.55.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:d16a13da7c76f4b078a5e87bad715238910beee6e54cd0314bf268047b1b0b79"}, - {file = "ddtrace-0.55.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f48c7ac6595a96cd65c36a99f91f5645be2be9b6d5cab70afd848ba00af4434b"}, - {file = "ddtrace-0.55.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:479b1c3cd3a83be2c5f2722eae4c4933ef0c5bc6ec73d445ae99dd42415d7073"}, - {file = "ddtrace-0.55.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:19e5d5586bcab74e5459e62e13b97ad84851bcefc09b221f33ec5142cd2a8ca9"}, - {file = "ddtrace-0.55.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3ce10b75055e7b93a8017bd6a2859c93af8279979d929a361029819a283e179"}, - {file = "ddtrace-0.55.4-cp38-cp38-win32.whl", hash = "sha256:c004417e25335eefcdef729a078dcbdf0ab95ca55cd1ae81c649199a21116da3"}, - {file = "ddtrace-0.55.4-cp38-cp38-win_amd64.whl", hash = "sha256:becfe218d673a19d49a75f6c8be0be39a3a3d2a8c1b36eaa84af5d67dc96e920"}, - {file = "ddtrace-0.55.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:48f78dc076ce3be7763c0e38e01af8240aeff036173729a4df7a86232008ef47"}, - {file = "ddtrace-0.55.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:221ea100bcce55661c82dc87dce23f1bed1dbf0afcb78862da6b28d5e1e6d533"}, - {file = "ddtrace-0.55.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4af0844a6b5e6e111703e173a86a37f03fda89915365db6b2ed5ac06665234a8"}, - {file = "ddtrace-0.55.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0d9cdeeb4fae6fead78176f3e3e854a4d8e622af20f8de9ec8cfc24a22b0f5c5"}, - {file = "ddtrace-0.55.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38913d6bab5b6fd8c6fa843f9bc630730071350e80e731c5c34743096551d5cf"}, - {file = "ddtrace-0.55.4-cp39-cp39-win32.whl", hash = "sha256:e5d00fc7ec2adfd70416e062c408373008b69e58aff197b109faa161bd11e945"}, - {file = "ddtrace-0.55.4-cp39-cp39-win_amd64.whl", hash = "sha256:1688af2aaa987e09fa38ea009890647ed1015fd20cd9e676eec334afdfa0e005"}, - {file = "ddtrace-0.55.4.tar.gz", hash = "sha256:cdd2e4eaa53e2d70db35a43e1ec416e6d991a62f6d392ac685fa0eda10e11156"}, + {file = "ddtrace-0.59.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:9a7973fdfd1435ccb7f5bc72e2a9bc5dbda1f766e435227d02137c0c351b1189"}, + {file = "ddtrace-0.59.2-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:51a22499b9ac9dcd4c1ec26e11b1943f2a6b0f415f765eaefe75be9e5ff37ef2"}, + {file = "ddtrace-0.59.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3af0c2d29189c1a401fbf1a8110cedffcce14d3ac89bf1302be5d0c653f0f459"}, + {file = "ddtrace-0.59.2-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:f462d87bc3b152ef5018019792d19fac884ae3c1bc8296dd8985947e77b2bfce"}, + {file = "ddtrace-0.59.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:ced00c5eaebaabc9c15fe6aafad5d6ca0ab81f1cf22f8e75241449171f7a3237"}, + {file = "ddtrace-0.59.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d1d07b1f2ebc6dd27c29dcac66d6a6b4f6b3283f74f4da901b391bc044b640c7"}, + {file = "ddtrace-0.59.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:19d9cd5ce8c50feaa67f5d27fb594575a4b166d7e0fd85df53e04099b1d8beb7"}, + {file = "ddtrace-0.59.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38709907526117a722f77c86f159e294d77bc18aa0f2361256c29c4e2bca66a3"}, + {file = "ddtrace-0.59.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b2287c91ab8eecd67a031b9065f0f6d6a6c2fd06bbaa1abfce3ec6b9c51f1ef3"}, + {file = "ddtrace-0.59.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca27d9e3c9b388c63625a745b60c50a792f2a5f539812e43b9896fade5b16c04"}, + {file = "ddtrace-0.59.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:007bff59fb65ddff91da8c60a41c204bd25d291de4e378aafeca6a72be868201"}, + {file = "ddtrace-0.59.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2ddd18dde0e23d448270976121ed1f4defe8bac18408b614bbc68f1a34fefad8"}, + {file = "ddtrace-0.59.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b898f6ef1c8a03a8c382f3b574b6854f24ec01c53aad6380d2af3a78f0a77bc1"}, + {file = "ddtrace-0.59.2-cp310-cp310-win32.whl", hash = "sha256:95572a3e2f36bc0efd6e808c1971a7a364586e4b39ccc8ec211c8524049f8797"}, + {file = "ddtrace-0.59.2-cp310-cp310-win_amd64.whl", hash = "sha256:194e610a7ac771c8b927be52e075e817fe72d16634773ac467898b28d274bd9d"}, + {file = "ddtrace-0.59.2-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:14d992ad83205914951eaedb07f1344a516eed3cf482372f1a2e9500ba7eafce"}, + {file = "ddtrace-0.59.2-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:d3aae07141d9019e23078524361a775aa007032267894fb5c91729f2df69cae5"}, + {file = "ddtrace-0.59.2-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:a5a84e71221198968dda3a4e67de8fd6b222d7b4db9f7290a6084551683ef253"}, + {file = "ddtrace-0.59.2-cp35-cp35m-win32.whl", hash = "sha256:4ff585b7a84f6747d549f26c6c8ec74e2aebfe83c121d74ed45474191f8fe33a"}, + {file = "ddtrace-0.59.2-cp35-cp35m-win_amd64.whl", hash = "sha256:4cbf565bd09e5ef3529a6dc21f8128192b47c9cc58c4680306ab0a542fc6a1a3"}, + {file = "ddtrace-0.59.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:86ff58b39d3ec7409ce01119926cf83fda462e8fc02c4d0be5511c6071dab19b"}, + {file = "ddtrace-0.59.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec836e5894c0c3c7ade2406ac7eea38e77edb45cc2ce46c1b2a945bb173976b"}, + {file = "ddtrace-0.59.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2cc82839b295121194c8aa1ebe0089d283f3cb280b1c666818cbbba322c71d1e"}, + {file = "ddtrace-0.59.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f8d7773a8ce6de89443d5672eb3ebf94414bd84fe4b5ab0016814b3df2f9c5d"}, + {file = "ddtrace-0.59.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:49ece7d38f6e4f2b1f0199b23c6713ad5279a904178375a76264299059277fd2"}, + {file = "ddtrace-0.59.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:060d72ad9938e828e0f73a95cde5d15f89c2f9101e538a5f0e25ca89d15524d2"}, + {file = "ddtrace-0.59.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:79dcb57b292877fceb1efb0254798d627b8f4338654ae4e8160e5ffe0c402742"}, + {file = "ddtrace-0.59.2-cp36-cp36m-win32.whl", hash = "sha256:4e100c97ce5de31441ac53ca5e2adb972329290e4fb4681bd2d44def75dc2ed3"}, + {file = "ddtrace-0.59.2-cp36-cp36m-win_amd64.whl", hash = "sha256:1a4895acb705534ae822a0b36e213b2e464f4244c42c28edd2ad9b44e0188564"}, + {file = "ddtrace-0.59.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:27f1b17c3e1f451f808dbee031f24d4d96aa15a59d16b31543cb959f84d59e9b"}, + {file = "ddtrace-0.59.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5706dbcfbb88e79a4f5806ee4be5bd079f6868de2320af87df896a37c0a9c472"}, + {file = "ddtrace-0.59.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8348e81d38c5c95701cafdbfbca42088ca0f362dc7ec2c275bbd1c3572a6f237"}, + {file = "ddtrace-0.59.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:166e9bf310d29ce9124980a2a8252b14b18c42c40eff6487baf7eeae3613b36f"}, + {file = "ddtrace-0.59.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:f8c03a41206dfb5517fe1743d865dd0f4aa327854f2fd4d8b30d030aab6fbe0d"}, + {file = "ddtrace-0.59.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:98fc4b7af89d69885d48218156f3ff34f0b856f74f04f20ae011c1b2f77b32c8"}, + {file = "ddtrace-0.59.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d057dd1f2ca1801890ed1e3f33e6040a09aae102fb7b4b37c8f84cc110ac7f81"}, + {file = "ddtrace-0.59.2-cp37-cp37m-win32.whl", hash = "sha256:69f96926b8c978c341fdd6cc86d01c299bcea737f5dcefcf9c69af220840f22c"}, + {file = "ddtrace-0.59.2-cp37-cp37m-win_amd64.whl", hash = "sha256:d92ef1071ba5b8fa71bde2aafdadc98e1bae171a7a5911f700dde41e963840b8"}, + {file = "ddtrace-0.59.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5f564a134d60152f737f2def4d82eb2f7082a2c12a506fa763df8a42a49db91d"}, + {file = "ddtrace-0.59.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7a8a70fec8dfb18af4f56dff928364691799f39e0d1e3d4b0f0397cca83a3ad5"}, + {file = "ddtrace-0.59.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2a9bcc49aba77be2579e022572260e726ced163b392956d48a73e1028d13981"}, + {file = "ddtrace-0.59.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b86b76a1b2c9375dac29fc97f477d083f6eaff61ffaef44635e2cd8c6ac29cd3"}, + {file = "ddtrace-0.59.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6bb449968945e1ccd2821527d036d11b912fd3d9becfa74af624ad8333d3e873"}, + {file = "ddtrace-0.59.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6f588095b08fd602f01bb2eaaedeb101de4f8fdd1c3c4e52c3a88aae036cf7eb"}, + {file = "ddtrace-0.59.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4e7fd5f9003acba058c699858e7c7fe529315ca73affcaf48f282085a81a9d62"}, + {file = "ddtrace-0.59.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:03f8620809a67428a4189866fb0c05bcdba22f8bc08a93fca9d99dadc39748a4"}, + {file = "ddtrace-0.59.2-cp38-cp38-win32.whl", hash = "sha256:c317891812cd245a44328438efff2959778e7786da424894c2a297d7e62a293b"}, + {file = "ddtrace-0.59.2-cp38-cp38-win_amd64.whl", hash = "sha256:084d1692eaa9e37a6374b93a47b8c32359d3db6ca5403181f1578015431de3d7"}, + {file = "ddtrace-0.59.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c19995a972eaa3f961575ebbba427ee27620b1974a1d5760e87f4b0c4104ad5a"}, + {file = "ddtrace-0.59.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e55871dba236f280e91745ac4c5a096eecd56d6a74c0c8ffabb00d2d15c31aec"}, + {file = "ddtrace-0.59.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7e9426d2e9818b696c42ccc4042842b4bdb7815bfdc9855edb5044638536c2ca"}, + {file = "ddtrace-0.59.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c15e8be5afeb778850c8e798712054347f88be10fb1a5e701d91fac6ec70066d"}, + {file = "ddtrace-0.59.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afba9f9a7014f6a5d82b6e7fa56bd84e7e9ebb5b3552fc61af1371694153937"}, + {file = "ddtrace-0.59.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7aacce2a3af6e3ffa189e6812ceb7208aba7ba78af4873e718bf15ff55d83f60"}, + {file = "ddtrace-0.59.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:12da05a1712c9fe155ddc5336e794edcfe687e68f152c58fd67856b0f1f6248a"}, + {file = "ddtrace-0.59.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9636f736797a2d6b16536e684f9cb2c81185a1105ebb2d749d1b2553535bac76"}, + {file = "ddtrace-0.59.2-cp39-cp39-win32.whl", hash = "sha256:cde0a313ca53993959d845edae8d3ddadbe8472677a98b8dc33964d11f26e564"}, + {file = "ddtrace-0.59.2-cp39-cp39-win_amd64.whl", hash = "sha256:c5e32060d0df12be55559b2ceb720b09b0f8846e45adc67ea6bd294e55433872"}, + {file = "ddtrace-0.59.2.tar.gz", hash = "sha256:ff995249638e34e39c4bd2c7765581f66a2fd80252c062617c186ff9fc640f34"}, ] decorator = [ - {file = "decorator-5.1.0-py3-none-any.whl", hash = "sha256:7b12e7c3c6ab203a29e157335e9122cb03de9ab7264b137594103fd4a683b374"}, - {file = "decorator-5.1.0.tar.gz", hash = "sha256:e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7"}, + {file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"}, + {file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"}, ] flake8 = [ {file = "flake8-3.9.2-py2.py3-none-any.whl", hash = "sha256:bf8fd333346d844f616e8d47905ef3a3384edae6b4e9beb0c5101e25e3110907"}, @@ -466,8 +505,8 @@ httpretty = [ {file = "httpretty-0.9.7.tar.gz", hash = "sha256:66216f26b9d2c52e81808f3e674a6fb65d4bf719721394a1a9be926177e55fbe"}, ] idna = [ - {file = "idna-3.2-py3-none-any.whl", hash = "sha256:14475042e284991034cb48e06f6851428fb14c4dc953acd9be9a5e95c7b6dd7a"}, - {file = "idna-3.2.tar.gz", hash = "sha256:467fbad99067910785144ce333826c71fb0e63a425657295239737f7ecd125f3"}, + {file = "idna-3.3-py3-none-any.whl", hash = "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"}, + {file = "idna-3.3.tar.gz", hash = "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"}, ] importlib-metadata = [ {file = "importlib_metadata-1.7.0-py2.py3-none-any.whl", hash = "sha256:dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070"}, @@ -486,35 +525,40 @@ nose2 = [ {file = "nose2-0.9.2.tar.gz", hash = "sha256:8762f77925bbafcdf38331e0e2ee718756fb75ff74b1f9097cd08731ad59ab5e"}, ] packaging = [ - {file = "packaging-21.0-py3-none-any.whl", hash = "sha256:c86254f9220d55e31cc94d69bade760f0847da8000def4dfe1c6b872fd14ff14"}, - {file = "packaging-21.0.tar.gz", hash = "sha256:7dc96269f53a4ccec5c0670940a4281106dd0bb343f47b7471f779df49c2fbe7"}, + {file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"}, + {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"}, ] pep562 = [ {file = "pep562-1.1-py2.py3-none-any.whl", hash = "sha256:ff2308f21f1fcdf0a539b1af4d5a070c5baf47a07f51ff95f5d311f0c60390a4"}, {file = "pep562-1.1.tar.gz", hash = "sha256:f8bc94a273dd45bd81a06a57c04bc57fd46f9c054c1354fa056044ceba2f0605"}, ] protobuf = [ - {file = "protobuf-3.18.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:fa6d1049d5315566f55c04d0b50c0033415144f96a9d25c820dc542fe2bb7f45"}, - {file = "protobuf-3.18.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0e2790c580070cff2921b93d562539ae027064340151c50db6aaf94c33048cd"}, - {file = "protobuf-3.18.1-cp36-cp36m-win32.whl", hash = "sha256:7e2f0677d68ecdd1cfda2abea65873f5bc7c3f5aae199404a3f5c1d1198c1a63"}, - {file = "protobuf-3.18.1-cp36-cp36m-win_amd64.whl", hash = "sha256:6f714f5de9d40b3bec90ede4a688cce52f637ccdc5403afcda1f67598f4fdcd7"}, - {file = "protobuf-3.18.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7a7be937c319146cc9f2626f0181e6809062c353e1fe449ecd0df374ba1036b2"}, - {file = "protobuf-3.18.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:10544fc7ace885a882623083c24da5b14148c77563acddc3c58d66f6153c09cd"}, - {file = "protobuf-3.18.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2ee8b11e3eb2ed38f12137c3c132270a0b1dd509e317228ac47b67f21a583f1"}, - {file = "protobuf-3.18.1-cp37-cp37m-win32.whl", hash = "sha256:c492c217d3f69f4d2d5619571e52ab98538edbf53caf67e53ea92bd0a3b5670f"}, - {file = "protobuf-3.18.1-cp37-cp37m-win_amd64.whl", hash = "sha256:3c1644f8a7f19b45c7a4c32278e2a55ae9e7e2f9e5f02d960a61f04a4890d3e6"}, - {file = "protobuf-3.18.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e9ac691f7b24e4371dcd3980e4f5d6c840a2010da37986203053fee995786ec5"}, - {file = "protobuf-3.18.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:93bad12895d8b0ebc66b605c2ef1802311595f881aef032d9f13282b7550e6b2"}, - {file = "protobuf-3.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0851b5b89191e1976d34fa2e8eb8659829dfb45252053224cf9df857fb5f6a45"}, - {file = "protobuf-3.18.1-cp38-cp38-win32.whl", hash = "sha256:09d9268f6f9da81b7657adcf2fb397524c82f20cdf9e0db3ff4e7567977abd67"}, - {file = "protobuf-3.18.1-cp38-cp38-win_amd64.whl", hash = "sha256:d6d927774c0ec746fed15a4faff5f44aad0b7a3421fadb6f3ae5ca1f2f8ae26e"}, - {file = "protobuf-3.18.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4d19c9cb805fd2be1d59eee39e152367ee92a30167e77bd06c8819f8f0009a4c"}, - {file = "protobuf-3.18.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:387f621bf7295a331f8c8a6962d097ceddeb85356792888cfa6a5c6bfc6886a4"}, - {file = "protobuf-3.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c1c5d3966c856f60a9d8d62f4455d70c31026422acdd5c228edf22b65b16c38"}, - {file = "protobuf-3.18.1-cp39-cp39-win32.whl", hash = "sha256:f20f803892f2135e8b96dc58c9a0c6a7ad8436794bf8784af229498d939b4c77"}, - {file = "protobuf-3.18.1-cp39-cp39-win_amd64.whl", hash = "sha256:d76201380f41a2d83fb613a4683059d1fcafbe969518b3e409e279a8788fde2f"}, - {file = "protobuf-3.18.1-py2.py3-none-any.whl", hash = "sha256:61ca58e14033ca0dfa484a31d57237c1be3b6013454c7f53876a20fc88dd69b1"}, - {file = "protobuf-3.18.1.tar.gz", hash = "sha256:1c9bb40503751087300dd12ce2e90899d68628977905c76effc48e66d089391e"}, + {file = "protobuf-3.19.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f51d5a9f137f7a2cec2d326a74b6e3fc79d635d69ffe1b036d39fc7d75430d37"}, + {file = "protobuf-3.19.4-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:09297b7972da685ce269ec52af761743714996b4381c085205914c41fcab59fb"}, + {file = "protobuf-3.19.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072fbc78d705d3edc7ccac58a62c4c8e0cec856987da7df8aca86e647be4e35c"}, + {file = "protobuf-3.19.4-cp310-cp310-win32.whl", hash = "sha256:7bb03bc2873a2842e5ebb4801f5c7ff1bfbdf426f85d0172f7644fcda0671ae0"}, + {file = "protobuf-3.19.4-cp310-cp310-win_amd64.whl", hash = "sha256:f358aa33e03b7a84e0d91270a4d4d8f5df6921abe99a377828839e8ed0c04e07"}, + {file = "protobuf-3.19.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1c91ef4110fdd2c590effb5dca8fdbdcb3bf563eece99287019c4204f53d81a4"}, + {file = "protobuf-3.19.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c438268eebb8cf039552897d78f402d734a404f1360592fef55297285f7f953f"}, + {file = "protobuf-3.19.4-cp36-cp36m-win32.whl", hash = "sha256:835a9c949dc193953c319603b2961c5c8f4327957fe23d914ca80d982665e8ee"}, + {file = "protobuf-3.19.4-cp36-cp36m-win_amd64.whl", hash = "sha256:4276cdec4447bd5015453e41bdc0c0c1234eda08420b7c9a18b8d647add51e4b"}, + {file = "protobuf-3.19.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6cbc312be5e71869d9d5ea25147cdf652a6781cf4d906497ca7690b7b9b5df13"}, + {file = "protobuf-3.19.4-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:54a1473077f3b616779ce31f477351a45b4fef8c9fd7892d6d87e287a38df368"}, + {file = "protobuf-3.19.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:435bb78b37fc386f9275a7035fe4fb1364484e38980d0dd91bc834a02c5ec909"}, + {file = "protobuf-3.19.4-cp37-cp37m-win32.whl", hash = "sha256:16f519de1313f1b7139ad70772e7db515b1420d208cb16c6d7858ea989fc64a9"}, + {file = "protobuf-3.19.4-cp37-cp37m-win_amd64.whl", hash = "sha256:cdc076c03381f5c1d9bb1abdcc5503d9ca8b53cf0a9d31a9f6754ec9e6c8af0f"}, + {file = "protobuf-3.19.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:69da7d39e39942bd52848438462674c463e23963a1fdaa84d88df7fbd7e749b2"}, + {file = "protobuf-3.19.4-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:48ed3877fa43e22bcacc852ca76d4775741f9709dd9575881a373bd3e85e54b2"}, + {file = "protobuf-3.19.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd95d1dfb9c4f4563e6093a9aa19d9c186bf98fa54da5252531cc0d3a07977e7"}, + {file = "protobuf-3.19.4-cp38-cp38-win32.whl", hash = "sha256:b38057450a0c566cbd04890a40edf916db890f2818e8682221611d78dc32ae26"}, + {file = "protobuf-3.19.4-cp38-cp38-win_amd64.whl", hash = "sha256:7ca7da9c339ca8890d66958f5462beabd611eca6c958691a8fe6eccbd1eb0c6e"}, + {file = "protobuf-3.19.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:36cecbabbda242915529b8ff364f2263cd4de7c46bbe361418b5ed859677ba58"}, + {file = "protobuf-3.19.4-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:c1068287025f8ea025103e37d62ffd63fec8e9e636246b89c341aeda8a67c934"}, + {file = "protobuf-3.19.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96bd766831596d6014ca88d86dc8fe0fb2e428c0b02432fd9db3943202bf8c5e"}, + {file = "protobuf-3.19.4-cp39-cp39-win32.whl", hash = "sha256:84123274d982b9e248a143dadd1b9815049f4477dc783bf84efe6250eb4b836a"}, + {file = "protobuf-3.19.4-cp39-cp39-win_amd64.whl", hash = "sha256:3112b58aac3bac9c8be2b60a9daf6b558ca3f7681c130dcdd788ade7c9ffbdca"}, + {file = "protobuf-3.19.4-py2.py3-none-any.whl", hash = "sha256:8961c3a78ebfcd000920c9060a262f082f29838682b1f7201889300c1fbe0616"}, + {file = "protobuf-3.19.4.tar.gz", hash = "sha256:9df0c10adf3e83015ced42a9a7bd64e13d06c4cf45c340d2c63020ea04499d0a"}, ] pycodestyle = [ {file = "pycodestyle-2.7.0-py2.py3-none-any.whl", hash = "sha256:514f76d918fcc0b55c6680472f0a37970994e07bbb80725808c17089be302068"}, @@ -525,20 +569,20 @@ pyflakes = [ {file = "pyflakes-2.3.1.tar.gz", hash = "sha256:f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db"}, ] pyparsing = [ - {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, - {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"}, + {file = "pyparsing-3.0.7-py3-none-any.whl", hash = "sha256:a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484"}, + {file = "pyparsing-3.0.7.tar.gz", hash = "sha256:18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea"}, ] python-dateutil = [ {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, ] requests = [ - {file = "requests-2.26.0-py2.py3-none-any.whl", hash = "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24"}, - {file = "requests-2.26.0.tar.gz", hash = "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7"}, + {file = "requests-2.27.1-py2.py3-none-any.whl", hash = "sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d"}, + {file = "requests-2.27.1.tar.gz", hash = "sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61"}, ] s3transfer = [ - {file = "s3transfer-0.5.0-py3-none-any.whl", hash = "sha256:9c1dc369814391a6bda20ebbf4b70a0f34630592c9aa520856bf384916af2803"}, - {file = "s3transfer-0.5.0.tar.gz", hash = "sha256:50ed823e1dc5868ad40c8dc92072f757aa0e653a192845c94a3b676f4a62da4c"}, + {file = "s3transfer-0.5.2-py3-none-any.whl", hash = "sha256:7a6f4c4d1fdb9a2b640244008e142cbc2cd3ae34b386584ef044dd0f27101971"}, + {file = "s3transfer-0.5.2.tar.gz", hash = "sha256:95c58c194ce657a5f4fb0b9e60a84968c808888aed628cd98ab8771fe1db98ed"}, ] six = [ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, @@ -548,56 +592,79 @@ tenacity = [ {file = "tenacity-8.0.1-py3-none-any.whl", hash = "sha256:f78f4ea81b0fabc06728c11dc2a8c01277bfc5181b321a4770471902e3eb844a"}, {file = "tenacity-8.0.1.tar.gz", hash = "sha256:43242a20e3e73291a28bcbcacfd6e000b02d3857a9a9fff56b297a27afdc932f"}, ] +typing-extensions = [ + {file = "typing_extensions-4.1.1-py3-none-any.whl", hash = "sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2"}, + {file = "typing_extensions-4.1.1.tar.gz", hash = "sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42"}, +] urllib3 = [ - {file = "urllib3-1.26.7-py2.py3-none-any.whl", hash = "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844"}, - {file = "urllib3-1.26.7.tar.gz", hash = "sha256:4987c65554f7a2dbf30c18fd48778ef124af6fab771a377103da0585e2336ece"}, + {file = "urllib3-1.26.9-py2.py3-none-any.whl", hash = "sha256:44ece4d53fb1706f667c9bd1c648f5469a2ec925fcf3a776667042d645472c14"}, + {file = "urllib3-1.26.9.tar.gz", hash = "sha256:aabaf16477806a5e1dd19aa41f8c2b7950dd3c746362d7e3223dbe6de6ac448e"}, ] wrapt = [ - {file = "wrapt-1.13.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:97f016514ceac524832e7d1bd41cf928b992ebe0324d59736f84ad5f4bbe0632"}, - {file = "wrapt-1.13.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:0b2cbe418beeff3aadb3afc39a67d3f5f6a3eb020ceb5f2bcf56bef14b33629a"}, - {file = "wrapt-1.13.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:95c9fcfc326fdd3e2fd264e808f6474ca7ffd253feb3a505ee5ceb4d78216ef7"}, - {file = "wrapt-1.13.1-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:db0daf2afca9f3b3a76e96ecb5f55ba82615ec584471d7aa27c1bdeb9e3888bb"}, - {file = "wrapt-1.13.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:1b46e4fe0f9efbfaf1ee82fc79f9cb044c69b67b181c58370440d396fe40736e"}, - {file = "wrapt-1.13.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:b0eed9b295039a619f64667f27cffbffcfc0559073d562700912ca6266bc8b28"}, - {file = "wrapt-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:8a6ba1b00d07f5a90a2d2eb1804a42e2067a6145b7745a8297664a75a8a232ba"}, - {file = "wrapt-1.13.1-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:947a8d9d7829364e11eca88af18394713c8f98571cbc672b12545977d837f054"}, - {file = "wrapt-1.13.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:6aa687da5565674c9696fafd2b8d44a04fb697ec2431af21c3def9cbedc4082a"}, - {file = "wrapt-1.13.1-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:7929ce97be2f7c49f454a6f8e014225e53cc3767fe48cce94b188de2225232ac"}, - {file = "wrapt-1.13.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:2d18618440df6bc072762625e9c843d32a7328347c321b89f8df3a7c4a72ce6c"}, - {file = "wrapt-1.13.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:cb0b12b365b054bee2a53078a67df81781be0686cc3f3ab8bbdd16b2e188570a"}, - {file = "wrapt-1.13.1-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:3816922f0941f1637869a04e25d1e5261dfa55cc6b39c73872cbf192ea562443"}, - {file = "wrapt-1.13.1-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:b41ce8ee3825634e67883dd4dab336f95d0cc9d223fb7e224dcd36d66af93694"}, - {file = "wrapt-1.13.1-cp35-cp35m-win32.whl", hash = "sha256:d0ae90fd60c7473e437b0dd48ae323c11f631fe47c243056f9e7505d26e8e2f6"}, - {file = "wrapt-1.13.1-cp35-cp35m-win_amd64.whl", hash = "sha256:f4377eda306b488255ea4336662cd9015a902d6dc2ed77a3e4c1e3b42387453a"}, - {file = "wrapt-1.13.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:bc42803987eb46b5fc67ec9a072df15a72ee9db61e3b7dd955d82581bf141f60"}, - {file = "wrapt-1.13.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:04a00cef5d1b9e0e8db997816437b436e859106283c4771a40c4de4759344765"}, - {file = "wrapt-1.13.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:836c73f53a0cefc7ba10c6f4a0d78894cb4876f56035fe500b029e0a1ae0ffe9"}, - {file = "wrapt-1.13.1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:6c241b4ef0744590ae0ee89305743977e478200cff961bdcc6b3d0530aea3377"}, - {file = "wrapt-1.13.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:19b2c992668c9ca764899bae52987a04041ebc21859d2646db0b27e089c2fd6b"}, - {file = "wrapt-1.13.1-cp36-cp36m-win32.whl", hash = "sha256:9d200716eb4bb1d73f47f3ccc4f98fdf979dcc82d752183828f1be2e332b6874"}, - {file = "wrapt-1.13.1-cp36-cp36m-win_amd64.whl", hash = "sha256:77fef0bfdc612f5f30e43392a9f67dddaf4f48f299421bf25f910d0f47173f3d"}, - {file = "wrapt-1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1137e6aef3ac267c2af7d3af0266ef3f8dd1e5cde67b8eac9fa3b94e7fa0ada"}, - {file = "wrapt-1.13.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:972099fa9cf4e43c255701c78ec5098c2fec4d6ea669a110b3414a158e772b0a"}, - {file = "wrapt-1.13.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5dc6c8cfaf4ff2a4632f8f97d29f555d6951eb0f905d3d47b3fd69bddb653214"}, - {file = "wrapt-1.13.1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:f1e2cea943192e24070b65bda862901c02bdf7c6abcd66ef5381ad6511921067"}, - {file = "wrapt-1.13.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:8a184c655bb41295a9b0c28745a1b762c0c86025e43808b7e814f9cedc6c563d"}, - {file = "wrapt-1.13.1-cp37-cp37m-win32.whl", hash = "sha256:6b81913fdba96e286f0c6007eb61f0158e64a1941bfc72fee61b34a4f8f9877f"}, - {file = "wrapt-1.13.1-cp37-cp37m-win_amd64.whl", hash = "sha256:aa637733f1d599077522f6a1f0c6c40389aa90a44cba37afcefef26f8e53d28f"}, - {file = "wrapt-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ec803c9d6e4ce037201132d903ff8b0dd26c9688be50ce4c77c420c076e78ff7"}, - {file = "wrapt-1.13.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:8055f8cc9a80dc1db01f31af6399b83f597ec164f07b7251d2a1bf1c6c025190"}, - {file = "wrapt-1.13.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:3658ae9c704906cab5865a00c1aa9e1fd3555074d1a4462fa1742d7fea8260ae"}, - {file = "wrapt-1.13.1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:9f839c47698052ef5c2c094e21f8a06d0828aebe52d20cdb505faa318c62e886"}, - {file = "wrapt-1.13.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:fd5320bf61a2e8d3b46d9e183323293c9a695df8f38c98d17c45e1846758f9a9"}, - {file = "wrapt-1.13.1-cp38-cp38-win32.whl", hash = "sha256:e2eb4f38441b56698b4d40d48fd331e4e8a0477264785d08cbced63813d4bd29"}, - {file = "wrapt-1.13.1-cp38-cp38-win_amd64.whl", hash = "sha256:2f6fbea8936ba862425664fc689182a8ef50a6d88cd49f3cd073eccd3e78c930"}, - {file = "wrapt-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4f3f99bb8eed5d394bbb898c5191ed91ebf21187d52b2c45895733ae2798f373"}, - {file = "wrapt-1.13.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:21c1710f61aa95b4be83a32b6d6facbb0efdfac22dee65e1caa72a83deed7cda"}, - {file = "wrapt-1.13.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:40fd2cebad4010787de4221ec27a650635eed3e49e4bbfa8244fc34836cc2457"}, - {file = "wrapt-1.13.1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:c803526c0d3fa426e06de379b4eb56102234f2dc3c3a24a500d7962a83ca6166"}, - {file = "wrapt-1.13.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:e5a0727ea56de6e9a17693589bcf913d6bf1ec49f12d4671993321f3325fda4f"}, - {file = "wrapt-1.13.1-cp39-cp39-win32.whl", hash = "sha256:04312fbf51e9dd15261228e6b4bed0c0ed5723ccf986645d2c7308511dccba35"}, - {file = "wrapt-1.13.1-cp39-cp39-win_amd64.whl", hash = "sha256:bd705e341baccc3d1ef20e790b1f6383bd4ae92a77ba87a86ece8189fab8793c"}, - {file = "wrapt-1.13.1.tar.gz", hash = "sha256:909a80ce028821c7ad01bdcaa588126825931d177cdccd00b3545818d4a195ce"}, + {file = "wrapt-1.14.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:5a9a1889cc01ed2ed5f34574c90745fab1dd06ec2eee663e8ebeefe363e8efd7"}, + {file = "wrapt-1.14.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:9a3ff5fb015f6feb78340143584d9f8a0b91b6293d6b5cf4295b3e95d179b88c"}, + {file = "wrapt-1.14.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:4b847029e2d5e11fd536c9ac3136ddc3f54bc9488a75ef7d040a3900406a91eb"}, + {file = "wrapt-1.14.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:9a5a544861b21e0e7575b6023adebe7a8c6321127bb1d238eb40d99803a0e8bd"}, + {file = "wrapt-1.14.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:88236b90dda77f0394f878324cfbae05ae6fde8a84d548cfe73a75278d760291"}, + {file = "wrapt-1.14.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f0408e2dbad9e82b4c960274214af533f856a199c9274bd4aff55d4634dedc33"}, + {file = "wrapt-1.14.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:9d8c68c4145041b4eeae96239802cfdfd9ef927754a5be3f50505f09f309d8c6"}, + {file = "wrapt-1.14.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:22626dca56fd7f55a0733e604f1027277eb0f4f3d95ff28f15d27ac25a45f71b"}, + {file = "wrapt-1.14.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:65bf3eb34721bf18b5a021a1ad7aa05947a1767d1aa272b725728014475ea7d5"}, + {file = "wrapt-1.14.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:09d16ae7a13cff43660155383a2372b4aa09109c7127aa3f24c3cf99b891c330"}, + {file = "wrapt-1.14.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:debaf04f813ada978d7d16c7dfa16f3c9c2ec9adf4656efdc4defdf841fc2f0c"}, + {file = "wrapt-1.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:748df39ed634851350efa87690c2237a678ed794fe9ede3f0d79f071ee042561"}, + {file = "wrapt-1.14.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1807054aa7b61ad8d8103b3b30c9764de2e9d0c0978e9d3fc337e4e74bf25faa"}, + {file = "wrapt-1.14.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:763a73ab377390e2af26042f685a26787c402390f682443727b847e9496e4a2a"}, + {file = "wrapt-1.14.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8529b07b49b2d89d6917cfa157d3ea1dfb4d319d51e23030664a827fe5fd2131"}, + {file = "wrapt-1.14.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:68aeefac31c1f73949662ba8affaf9950b9938b712fb9d428fa2a07e40ee57f8"}, + {file = "wrapt-1.14.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59d7d92cee84a547d91267f0fea381c363121d70fe90b12cd88241bd9b0e1763"}, + {file = "wrapt-1.14.0-cp310-cp310-win32.whl", hash = "sha256:3a88254881e8a8c4784ecc9cb2249ff757fd94b911d5df9a5984961b96113fff"}, + {file = "wrapt-1.14.0-cp310-cp310-win_amd64.whl", hash = "sha256:9a242871b3d8eecc56d350e5e03ea1854de47b17f040446da0e47dc3e0b9ad4d"}, + {file = "wrapt-1.14.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:a65bffd24409454b889af33b6c49d0d9bcd1a219b972fba975ac935f17bdf627"}, + {file = "wrapt-1.14.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9d9fcd06c952efa4b6b95f3d788a819b7f33d11bea377be6b8980c95e7d10775"}, + {file = "wrapt-1.14.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:db6a0ddc1282ceb9032e41853e659c9b638789be38e5b8ad7498caac00231c23"}, + {file = "wrapt-1.14.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:14e7e2c5f5fca67e9a6d5f753d21f138398cad2b1159913ec9e9a67745f09ba3"}, + {file = "wrapt-1.14.0-cp35-cp35m-win32.whl", hash = "sha256:6d9810d4f697d58fd66039ab959e6d37e63ab377008ef1d63904df25956c7db0"}, + {file = "wrapt-1.14.0-cp35-cp35m-win_amd64.whl", hash = "sha256:d808a5a5411982a09fef6b49aac62986274ab050e9d3e9817ad65b2791ed1425"}, + {file = "wrapt-1.14.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b77159d9862374da213f741af0c361720200ab7ad21b9f12556e0eb95912cd48"}, + {file = "wrapt-1.14.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36a76a7527df8583112b24adc01748cd51a2d14e905b337a6fefa8b96fc708fb"}, + {file = "wrapt-1.14.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a0057b5435a65b933cbf5d859cd4956624df37b8bf0917c71756e4b3d9958b9e"}, + {file = "wrapt-1.14.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a0a4ca02752ced5f37498827e49c414d694ad7cf451ee850e3ff160f2bee9d3"}, + {file = "wrapt-1.14.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:8c6be72eac3c14baa473620e04f74186c5d8f45d80f8f2b4eda6e1d18af808e8"}, + {file = "wrapt-1.14.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:21b1106bff6ece8cb203ef45b4f5778d7226c941c83aaaa1e1f0f4f32cc148cd"}, + {file = "wrapt-1.14.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:493da1f8b1bb8a623c16552fb4a1e164c0200447eb83d3f68b44315ead3f9036"}, + {file = "wrapt-1.14.0-cp36-cp36m-win32.whl", hash = "sha256:89ba3d548ee1e6291a20f3c7380c92f71e358ce8b9e48161401e087e0bc740f8"}, + {file = "wrapt-1.14.0-cp36-cp36m-win_amd64.whl", hash = "sha256:729d5e96566f44fccac6c4447ec2332636b4fe273f03da128fff8d5559782b06"}, + {file = "wrapt-1.14.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:891c353e95bb11abb548ca95c8b98050f3620a7378332eb90d6acdef35b401d4"}, + {file = "wrapt-1.14.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23f96134a3aa24cc50614920cc087e22f87439053d886e474638c68c8d15dc80"}, + {file = "wrapt-1.14.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6807bcee549a8cb2f38f73f469703a1d8d5d990815c3004f21ddb68a567385ce"}, + {file = "wrapt-1.14.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6915682f9a9bc4cf2908e83caf5895a685da1fbd20b6d485dafb8e218a338279"}, + {file = "wrapt-1.14.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:f2f3bc7cd9c9fcd39143f11342eb5963317bd54ecc98e3650ca22704b69d9653"}, + {file = "wrapt-1.14.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:3a71dbd792cc7a3d772ef8cd08d3048593f13d6f40a11f3427c000cf0a5b36a0"}, + {file = "wrapt-1.14.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5a0898a640559dec00f3614ffb11d97a2666ee9a2a6bad1259c9facd01a1d4d9"}, + {file = "wrapt-1.14.0-cp37-cp37m-win32.whl", hash = "sha256:167e4793dc987f77fd476862d32fa404d42b71f6a85d3b38cbce711dba5e6b68"}, + {file = "wrapt-1.14.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d066ffc5ed0be00cd0352c95800a519cf9e4b5dd34a028d301bdc7177c72daf3"}, + {file = "wrapt-1.14.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d9bdfa74d369256e4218000a629978590fd7cb6cf6893251dad13d051090436d"}, + {file = "wrapt-1.14.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2498762814dd7dd2a1d0248eda2afbc3dd9c11537bc8200a4b21789b6df6cd38"}, + {file = "wrapt-1.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f24ca7953f2643d59a9c87d6e272d8adddd4a53bb62b9208f36db408d7aafc7"}, + {file = "wrapt-1.14.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b835b86bd5a1bdbe257d610eecab07bf685b1af2a7563093e0e69180c1d4af1"}, + {file = "wrapt-1.14.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b21650fa6907e523869e0396c5bd591cc326e5c1dd594dcdccac089561cacfb8"}, + {file = "wrapt-1.14.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:354d9fc6b1e44750e2a67b4b108841f5f5ea08853453ecbf44c81fdc2e0d50bd"}, + {file = "wrapt-1.14.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1f83e9c21cd5275991076b2ba1cd35418af3504667affb4745b48937e214bafe"}, + {file = "wrapt-1.14.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:61e1a064906ccba038aa3c4a5a82f6199749efbbb3cef0804ae5c37f550eded0"}, + {file = "wrapt-1.14.0-cp38-cp38-win32.whl", hash = "sha256:28c659878f684365d53cf59dc9a1929ea2eecd7ac65da762be8b1ba193f7e84f"}, + {file = "wrapt-1.14.0-cp38-cp38-win_amd64.whl", hash = "sha256:b0ed6ad6c9640671689c2dbe6244680fe8b897c08fd1fab2228429b66c518e5e"}, + {file = "wrapt-1.14.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b3f7e671fb19734c872566e57ce7fc235fa953d7c181bb4ef138e17d607dc8a1"}, + {file = "wrapt-1.14.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:87fa943e8bbe40c8c1ba4086971a6fefbf75e9991217c55ed1bcb2f1985bd3d4"}, + {file = "wrapt-1.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4775a574e9d84e0212f5b18886cace049a42e13e12009bb0491562a48bb2b758"}, + {file = "wrapt-1.14.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9d57677238a0c5411c76097b8b93bdebb02eb845814c90f0b01727527a179e4d"}, + {file = "wrapt-1.14.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00108411e0f34c52ce16f81f1d308a571df7784932cc7491d1e94be2ee93374b"}, + {file = "wrapt-1.14.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d332eecf307fca852d02b63f35a7872de32d5ba8b4ec32da82f45df986b39ff6"}, + {file = "wrapt-1.14.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:01f799def9b96a8ec1ef6b9c1bbaf2bbc859b87545efbecc4a78faea13d0e3a0"}, + {file = "wrapt-1.14.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47045ed35481e857918ae78b54891fac0c1d197f22c95778e66302668309336c"}, + {file = "wrapt-1.14.0-cp39-cp39-win32.whl", hash = "sha256:2eca15d6b947cfff51ed76b2d60fd172c6ecd418ddab1c5126032d27f74bc350"}, + {file = "wrapt-1.14.0-cp39-cp39-win_amd64.whl", hash = "sha256:bb36fbb48b22985d13a6b496ea5fb9bb2a076fea943831643836c9f6febbcfdc"}, + {file = "wrapt-1.14.0.tar.gz", hash = "sha256:8323a43bd9c91f62bb7d4be74cc9ff10090e7ef820e27bfe8815c57e68261311"}, ] zipp = [ {file = "zipp-3.6.0-py3-none-any.whl", hash = "sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc"}, diff --git a/pyproject.toml b/pyproject.toml index 26ac2624..f19dbe35 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ python = ">=3.6.0,<4" datadog = "^0.41.0" wrapt = "^1.11.2" -ddtrace = "^0.58.1" +ddtrace = "^0.59.2" importlib_metadata = {version = "^1.0", python = "<3.8"} boto3 = { version = "^1.10.33", optional = true } typing_extensions = {version = "^4.0", python = "<3.8"} From 62036abf34707f2e4d261d39ccf9a50add4647b7 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez <49878080+zARODz11z@users.noreply.github.com> Date: Thu, 24 Mar 2022 14:40:43 -0400 Subject: [PATCH 14/26] remove newline from logs --- tests/integration/snapshots/logs/async-metrics_python36.log | 1 - tests/integration/snapshots/logs/async-metrics_python37.log | 1 - tests/integration/snapshots/logs/async-metrics_python38.log | 1 - tests/integration/snapshots/logs/async-metrics_python39.log | 1 - tests/integration/snapshots/logs/sync-metrics_python36.log | 1 - tests/integration/snapshots/logs/sync-metrics_python37.log | 1 - tests/integration/snapshots/logs/sync-metrics_python38.log | 1 - tests/integration/snapshots/logs/sync-metrics_python39.log | 1 - 8 files changed, 8 deletions(-) diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index 5aca6145..693369ee 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -1088,7 +1088,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 239b8ffb..1d04d16b 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -1088,7 +1088,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index ba2dfbd0..00f2f8f0 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -1088,7 +1088,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index 2ecfe585..41b93cc9 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -1088,7 +1088,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index ded111f2..95b37db4 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -1159,7 +1159,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index 63eae897..40472210 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -1159,7 +1159,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 96c9a09b..23c24ea6 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -1159,7 +1159,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index 17f26cf7..58850dfc 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -1159,7 +1159,6 @@ START } HTTP GET https://datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", "Accept:*/*", "Connection:keep-alive", "User-Agent:python-requests/X.X.X", "x-datadog-parent-id:XXXX", "x-datadog-sampling-priority:1", "x-datadog-trace-id:XXXX"] Data: {} - { "traces": [ [ From 730b279477b85ea802ed80083cf28aec033d9777 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 16:03:06 -0400 Subject: [PATCH 15/26] update snapshots --- .../snapshots/logs/async-metrics_python36.log | 19 ++++++++++--------- .../snapshots/logs/async-metrics_python37.log | 19 ++++++++++--------- .../snapshots/logs/async-metrics_python38.log | 19 ++++++++++--------- .../snapshots/logs/async-metrics_python39.log | 19 ++++++++++--------- .../snapshots/logs/sync-metrics_python36.log | 19 ++++++++++--------- .../snapshots/logs/sync-metrics_python37.log | 19 ++++++++++--------- .../snapshots/logs/sync-metrics_python38.log | 19 ++++++++++--------- .../snapshots/logs/sync-metrics_python39.log | 19 ++++++++++--------- 8 files changed, 80 insertions(+), 72 deletions(-) diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index 693369ee..e35f90df 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1114,6 +1114,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1194,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1349,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 1d04d16b..2ebde305 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1114,6 +1114,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1194,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1349,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index 00f2f8f0..596af395 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1114,6 +1114,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1194,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1349,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index 41b93cc9..9aebed09 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1114,6 +1114,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1194,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1349,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index 95b37db4..16d4c932 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1185,6 +1185,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1298,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1466,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index 40472210..dda97de2 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1185,6 +1185,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1298,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1466,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 23c24ea6..58535e55 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1185,6 +1185,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1298,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1466,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index 58850dfc..1e537a1b 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1185,6 +1185,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " "_inferred_span.tag_source": "self" }, "metrics": { + "_dd.agent_psr": 1, "system.pid": "XXXX", "_sampling_priority_v1": 1, "_dd.top_level": 1 @@ -1298,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1466,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB From 12899f3aad4326c7a5d077ad9d2a5da25bcdc212 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 16:22:35 -0400 Subject: [PATCH 16/26] force gh actions --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 81a9bc5e..ed03e1d9 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -199,7 +199,7 @@ def create_sns_event(message): def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): """ - Extract Datadog trace context from the first SQS message attributes. + Extract Datadog trace context from the first SQS message attributes. force github actions Falls back to lambda context if no trace data is found in the SQS message attributes. """ From b92074e9dcbf63a92bf25359aa0040d18432033d Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 16:23:07 -0400 Subject: [PATCH 17/26] revert change --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index ed03e1d9..81a9bc5e 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -199,7 +199,7 @@ def create_sns_event(message): def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): """ - Extract Datadog trace context from the first SQS message attributes. force github actions + Extract Datadog trace context from the first SQS message attributes. Falls back to lambda context if no trace data is found in the SQS message attributes. """ From d873b18a799fd8a0e001aba7f0c847346e1d5d01 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 16:46:28 -0400 Subject: [PATCH 18/26] edit snapshots --- .../snapshots/logs/async-metrics_python36.log | 18 +++++++++--------- .../snapshots/logs/async-metrics_python37.log | 18 +++++++++--------- .../snapshots/logs/async-metrics_python38.log | 16 ++++++++-------- .../snapshots/logs/async-metrics_python39.log | 18 +++++++++--------- .../snapshots/logs/sync-metrics_python36.log | 18 +++++++++--------- .../snapshots/logs/sync-metrics_python37.log | 18 +++++++++--------- .../snapshots/logs/sync-metrics_python38.log | 18 +++++++++--------- .../snapshots/logs/sync-metrics_python39.log | 18 +++++++++--------- 8 files changed, 71 insertions(+), 71 deletions(-) diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index e35f90df..1a962583 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1195,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1350,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 2ebde305..3e56b88e 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1195,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1350,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index 596af395..f0ea664a 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1195,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1350,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index 9aebed09..dcc9914a 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -445,7 +445,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -753,7 +753,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -900,7 +900,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1048,7 +1048,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1195,7 +1195,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1350,4 +1350,4 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index 16d4c932..f9ba186e 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1299,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1467,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index dda97de2..be9e4c83 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1299,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1467,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 58535e55..73567e13 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1299,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1467,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index 1e537a1b..5a73a206 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB Init Duration: XXXX ms +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -328,7 +328,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -484,7 +484,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -655,7 +655,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -818,7 +818,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -978,7 +978,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1139,7 +1139,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1299,7 +1299,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -1467,4 +1467,4 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB From c81f759a5883822a4dbee35f6daedac727c56bbf Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 17:02:58 -0400 Subject: [PATCH 19/26] snapshots --- tests/integration/snapshots/logs/async-metrics_python36.log | 2 +- tests/integration/snapshots/logs/async-metrics_python37.log | 2 +- tests/integration/snapshots/logs/async-metrics_python38.log | 4 ++-- tests/integration/snapshots/logs/async-metrics_python39.log | 2 +- tests/integration/snapshots/logs/sync-metrics_python36.log | 2 +- tests/integration/snapshots/logs/sync-metrics_python37.log | 2 +- tests/integration/snapshots/logs/sync-metrics_python38.log | 2 +- tests/integration/snapshots/logs/sync-metrics_python39.log | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/integration/snapshots/logs/async-metrics_python36.log b/tests/integration/snapshots/logs/async-metrics_python36.log index 1a962583..f63f20e6 100644 --- a/tests/integration/snapshots/logs/async-metrics_python36.log +++ b/tests/integration/snapshots/logs/async-metrics_python36.log @@ -603,7 +603,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/async-metrics_python37.log b/tests/integration/snapshots/logs/async-metrics_python37.log index 3e56b88e..d45c21a7 100644 --- a/tests/integration/snapshots/logs/async-metrics_python37.log +++ b/tests/integration/snapshots/logs/async-metrics_python37.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/async-metrics_python38.log b/tests/integration/snapshots/logs/async-metrics_python38.log index f0ea664a..7faf5346 100644 --- a/tests/integration/snapshots/logs/async-metrics_python38.log +++ b/tests/integration/snapshots/logs/async-metrics_python38.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", @@ -302,7 +302,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Billed Duration: XXXX ms Memory Size: 1024 MB Max Memory Used: XXXX MB +END Duration: XXXX ms Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/async-metrics_python39.log b/tests/integration/snapshots/logs/async-metrics_python39.log index dcc9914a..2617e341 100644 --- a/tests/integration/snapshots/logs/async-metrics_python39.log +++ b/tests/integration/snapshots/logs/async-metrics_python39.log @@ -152,7 +152,7 @@ HTTP GET https://www.datadoghq.com/ Headers: ["Accept-Encoding:gzip, deflate", " ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/sync-metrics_python36.log b/tests/integration/snapshots/logs/sync-metrics_python36.log index f9ba186e..c537ee28 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python36.log +++ b/tests/integration/snapshots/logs/sync-metrics_python36.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/sync-metrics_python37.log b/tests/integration/snapshots/logs/sync-metrics_python37.log index be9e4c83..7c0d8811 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python37.log +++ b/tests/integration/snapshots/logs/sync-metrics_python37.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/sync-metrics_python38.log b/tests/integration/snapshots/logs/sync-metrics_python38.log index 73567e13..bd13b3a2 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python38.log +++ b/tests/integration/snapshots/logs/sync-metrics_python38.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", diff --git a/tests/integration/snapshots/logs/sync-metrics_python39.log b/tests/integration/snapshots/logs/sync-metrics_python39.log index 5a73a206..26dc28e2 100644 --- a/tests/integration/snapshots/logs/sync-metrics_python39.log +++ b/tests/integration/snapshots/logs/sync-metrics_python39.log @@ -165,7 +165,7 @@ HTTP POST https://api.datadoghq.com/api/v1/distribution_points?api_key=XXXX Head ] ] } -END Duration: XXXX ms Memory Used: XXXX MB +END Duration: XXXX ms (init: XXXX ms) Memory Used: XXXX MB START { "m": "aws.lambda.enhanced.invocations", From dcdcb9506c1505bfd58db45f7c45ce9f04cb5b50 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 17:08:44 -0400 Subject: [PATCH 20/26] gh action --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 81a9bc5e..fc1c472f 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -199,7 +199,7 @@ def create_sns_event(message): def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): """ - Extract Datadog trace context from the first SQS message attributes. + Extract Datadog trace context from the first SQS message attributes. gh action Falls back to lambda context if no trace data is found in the SQS message attributes. """ From 21b49697e923c6386e071fc04ad238f02a20ef44 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Thu, 24 Mar 2022 17:09:14 -0400 Subject: [PATCH 21/26] revert force github action --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index fc1c472f..81a9bc5e 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -199,7 +199,7 @@ def create_sns_event(message): def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): """ - Extract Datadog trace context from the first SQS message attributes. gh action + Extract Datadog trace context from the first SQS message attributes. Falls back to lambda context if no trace data is found in the SQS message attributes. """ From a1b1904c1b0c37abdbbc409e4a474dc57eadedb6 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Fri, 25 Mar 2022 09:42:29 -0400 Subject: [PATCH 22/26] make exception a logger.warn --- datadog_lambda/tracing.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 81a9bc5e..adb93bd0 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -237,10 +237,8 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): "stringValue", dd_payload.get("Value", r"{}"), ) - else: - raise Exception( - "Skip extract context from sqs or sns message attributes if not String or Binary" - ) + else: + logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) From e33dcc57c8e7b062e9d3977aee1b0fce3e5dfdb8 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Fri, 25 Mar 2022 09:57:54 -0400 Subject: [PATCH 23/26] force gh action --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index adb93bd0..9e79616d 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -238,7 +238,7 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_payload.get("Value", r"{}"), ) else: - logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") + logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes ") dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) From e0bd39fcc8ae80b20fe77fba659e1ce01c4d394e Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Fri, 25 Mar 2022 09:58:18 -0400 Subject: [PATCH 24/26] revert change --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 9e79616d..adb93bd0 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -238,7 +238,7 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_payload.get("Value", r"{}"), ) else: - logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes ") + logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) From 77f07428a82e335e3a22c101096e1daaf5ad17d1 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Fri, 25 Mar 2022 10:18:08 -0400 Subject: [PATCH 25/26] warning->debug to stop integration test failure --- datadog_lambda/tracing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index adb93bd0..3bc2328b 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -238,7 +238,7 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): dd_payload.get("Value", r"{}"), ) else: - logger.warn("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") + logger.debug("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID) From 6fe2d09837de0c9bb83f084bcd9dcb88b697c438 Mon Sep 17 00:00:00 2001 From: Andrew Rodriguez Date: Fri, 25 Mar 2022 10:38:23 -0400 Subject: [PATCH 26/26] format and lint --- datadog_lambda/tracing.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/datadog_lambda/tracing.py b/datadog_lambda/tracing.py index 3bc2328b..68d32600 100644 --- a/datadog_lambda/tracing.py +++ b/datadog_lambda/tracing.py @@ -237,8 +237,11 @@ def extract_context_from_sqs_or_sns_event_or_context(event, lambda_context): "stringValue", dd_payload.get("Value", r"{}"), ) - else: - logger.debug("Datadog Lambda Python only supports extracting trace context from String or Binary SQS/SNS message attributes") + else: + logger.debug( + "Datadog Lambda Python only supports extracting trace" + "context from String or Binary SQS/SNS message attributes" + ) dd_data = json.loads(dd_json_data) trace_id = dd_data.get(TraceHeader.TRACE_ID) parent_id = dd_data.get(TraceHeader.PARENT_ID)