Commit Graph

235 Commits

Author SHA1 Message Date
Lauri Tulmin f4990be6ff
Add db client metrics for aws sdk2 dynamodb (#13283) 2025-02-13 07:03:54 -08:00
renovate[bot] b1eb1fd3d9
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.30.0-rc.1 (#13116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-30 14:18:43 -08:00
Gregor Zeitlinger 44bea8dacf
add db client metrics for dynamo db (#13033) 2025-01-15 09:34:46 -08:00
Trask Stalnaker 1a506cb246
Document (and remove some) upper version test limits (#12945) 2024-12-27 08:54:10 -08:00
Trask Stalnaker 6b9e68ebfd
Change `setCaptured*Headers(List)` to `setCaptured*Headers(Collection)` (#12901) 2024-12-23 15:49:55 -08:00
Trask Stalnaker cf0f530dc1
Static import semconv constants in tests (#12920)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-12-20 08:11:19 -08:00
Alex Kats 6fa9553674
Added dynamodb instrumenter for aws v1_11 sdk (#12756)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-11-29 19:18:27 -08:00
Jay DeLuca 4f94664041
Convert remaining aws sdk 1.11 tests from groovy to java (#12777) 2024-11-25 09:24:48 -08:00
Jay DeLuca bd49adf03e
Convert aws sdk tests for before 1.11.106 from groovy to java (#12755) 2024-11-20 15:16:05 -08:00
Jay DeLuca ad21efb378
Convert aws 1.11 client tests from groovy to java (#12606) 2024-11-12 07:02:15 -08:00
Trask Stalnaker fb87a8308e
Static import RPC semconv constants in tests (#12578) 2024-11-07 08:45:01 +02:00
Trask Stalnaker 2371589ec5
Statically import semconv constants in tests (#12575) 2024-11-06 08:17:57 -08:00
renovate[bot] 855c7a0fad
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.28.0-alpha (#12292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-10-28 10:55:06 -07:00
Jay DeLuca 2986b570b4
Update AWS SDK request id to match semantic conventions (#12352) 2024-10-09 17:40:13 +03:00
Lauri Tulmin 9a7f7125ab
Add instrumentation for spring-cloud-aws SqsListener annotation (#12314) 2024-10-07 16:01:18 +03:00
Gregor Zeitlinger 798bdd5569
config properties support for spring starter clients (#11605) 2024-07-02 16:49:39 +03:00
SylvainJuge b2800e935c
make aws-sdk indy compatible (#11552) 2024-06-19 07:27:09 -07:00
Lauri Tulmin 3a9972b16f
Remove incubating semconv dependency from library instrumentation (#11324) 2024-05-15 11:44:21 -07:00
Lauri Tulmin 145839b6ab
Remove unneeded @SuppressWarnings(deprecation) (#11316) 2024-05-09 15:58:00 +03:00
SylvainJuge 955470a63a
Semconv 1.25.0 migration (#10983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 11:25:52 -07:00
Lauri Tulmin bc53f2ead1
Fix flaky aws sqs test (#10800) 2024-03-11 15:08:41 +02:00
Lauri Tulmin 7779d26fea
Fix flaky aws sqs test (#10782) 2024-03-08 18:47:33 +02:00
Jay DeLuca 042d0e4d8c
Convert aws 1.11 SQS receive span suppression tests from groovy to java (#10660) 2024-02-27 11:31:07 +02:00
Jay DeLuca 6a0b363a38
Convert aws 1.11 SQS tests from groovy to java (#10657) 2024-02-27 11:30:53 +02:00
Lauri Tulmin b57c1a023b
Update semconv (#10272) 2024-01-30 17:10:35 +00:00
Thomas Duncan 1c1ca91643
Capture the SNS topic ARN under the 'messaging.destination.name' span attribute. (#10096) 2024-01-03 10:50:28 -08:00
Lauri Tulmin 37ca15b76f
Add http client response attributes to aws sqs process spans (#10074) 2023-12-14 08:07:54 -08:00
Lauri Tulmin c7fd4d4b1c
Implement forEach support for aws sqs tracing list (#10062) 2023-12-13 08:32:55 -08:00
Paurush Garg dac9bdd9b9
Null check for nullable response object (#10029) 2023-12-07 23:00:03 +02:00
renovate[bot] 0c05fd73ac
fix(deps): update jackson packages to v2.16.0 (#9875)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-12-05 19:10:18 +02:00
Mateusz Rzeszutek 65ee9510f5
Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` (#9985) 2023-12-04 08:28:10 +01:00
Mateusz Rzeszutek dc81aae72f
Move HTTP classes to instrumentation-api (#9977) 2023-12-01 12:04:06 +01:00
Mateusz Rzeszutek 280c1ea4c1
Enable stable HTTP semconv by default (#9925) 2023-11-28 10:43:51 -08:00
Lauri Tulmin 0b5615f9e6
Capture message id in aws1 sqs instrumentation (#9841) 2023-11-15 12:46:12 -08:00
Lauri Tulmin fa4234396e
Fix flaky aws1 test (#9849) 2023-11-13 17:58:31 +02:00
Lauri Tulmin ff97f6cce8
Implement capturing message headers for aws1 sqs spans (#9824) 2023-11-09 16:18:05 +02:00
Lauri Tulmin b6c6521d64
Pin aws sqs version to fix latest dep tests (#9832) 2023-11-09 13:58:22 +01:00
Lauri Tulmin 23a6a3e2c0
Add process spans to aws-1 sqs instrumentation (#9796) 2023-11-07 08:25:50 -08:00
Lauri Tulmin 70e3962a87
Always set messaging operation (#9791) 2023-11-06 12:30:27 +02:00
Mateusz Rzeszutek b193ca00a1
Change `user_agent.original` from recommended to opt-in on HTTP client spans (#9776) 2023-10-30 17:20:10 +02:00
Lauri Tulmin 6719ba358e
Add messaging conventions to sqs spans (#9712) 2023-10-23 07:56:58 -07:00
Lauri Tulmin 3dbc301614
Generate only consumer span for sqs receive message (#9652) 2023-10-18 12:24:57 +03:00
Lauri Tulmin 7d2259742a
Transform inline advice to delegating advice and test indy modules (#9508) 2023-09-22 11:15:39 +03:00
Trask Stalnaker 3b77cc4b2d
Semconv 1.21 (#9408)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-09-13 19:20:23 +00:00
Lauri Tulmin 04436a13b3
Don't log stack trace for expected exceptions (#9279) 2023-08-22 11:58:40 -07:00
Trask Stalnaker 67f91b8833
Update network.protocol.version 2.0 -> 2 and 3.0 -> 3 (#9145) 2023-08-13 10:01:47 -07:00
Mateusz Rzeszutek d81630331b
Make `HttpClientAttributesGetter` extend `NetClientAttributesGetter` (#9015) 2023-07-31 11:09:09 -07:00
Mateusz Rzeszutek 6e573289ae
Replace NetAttributes with SemanticAttributes (#8992) 2023-07-21 11:27:54 +02:00
Christian Neumüller ba2f8d209f
aws-sdk-1.1: Copy SQS plugin/NoMuzzle approach from 2.2 (#8866)
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-07-06 13:17:13 +02:00
Lauri Tulmin fac22533f1
Fix context leak on call to AmazonS3.generatePresignedUrl (#8815) 2023-06-28 10:56:38 +02:00