Commit Graph

275 Commits

Author SHA1 Message Date
Lauri Tulmin 850e86a4d7
Avoid wiremock extension using port 8080 (#13601) 2025-03-27 15:53:52 +02:00
Lauri Tulmin 4726f0f806
Fix build (#13586) 2025-03-26 09:19:24 +02:00
Anuraag (Rag) Agrawal 54375e0d84
Add initial gen_ai instrumentation of bedrock InvokeModel (#13547) 2025-03-25 15:46:09 -07:00
Lauri Tulmin 4e37274fad
End metric description with dot (#13559) 2025-03-25 13:55:13 -07:00
Lauri Tulmin e8ed4e2075
Fix aws timeseries requests misdetected as dynamodb (#13579) 2025-03-25 09:10:36 +02:00
Anuraag (Rag) Agrawal 2f8017113a
Implement genai events for bedrock (streaming) (#13507) 2025-03-18 14:43:22 -07:00
Anuraag (Rag) Agrawal 2f7b59f38a
Add support for ConverseStream to bedrock instrumentation (#13410) 2025-03-12 07:27:50 -07:00
Lauri Tulmin 6c6223b969
Use latest.release instead of + (#13485) 2025-03-11 11:42:21 +00:00
Anuraag (Rag) Agrawal d45ebfa777
Implement genai events for bedrock (non-streaming) (#13473) 2025-03-10 07:24:11 -07:00
Anuraag (Rag) Agrawal 54f2f0cc30
Add gen_ai metrics to AWS Bedrock instrumentation (#13408) 2025-03-05 07:22:28 -08:00
Anuraag (Rag) Agrawal 17634e2d19
Add instrumentation of AWS Bedrock to use gen_ai conventions (#13355) 2025-02-25 17:39:15 -08:00
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
Lauri Tulmin e65366b860
Fix scope leak in aws sdk instrumentation (#13129) 2025-01-30 13:42:48 -08:00
Jay DeLuca bb56387c89
Remove unneeded test source config (#13128) 2025-01-30 06:46:31 -08:00
Jay DeLuca 392c6e79c9
Remove spock and groovy from aws (#12981) 2024-12-31 09:58:50 +02:00
Jay DeLuca d69fd1a4a7
Convert Aws sdk 2.2 Client core tests from groovy to java (#12949)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-12-30 13:59:59 +02: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
Jay DeLuca 4f697dc7fe
Convert aws sdk 2.2 Sqs Suppress Receive Spans Tests (#12895) 2024-12-18 11:06:24 -08:00
Jay DeLuca 712e0a7acc
Remove todo assignment (#12884) 2024-12-12 12:39:33 -08:00
Trask Stalnaker 74d07f1d36
Database stable semconv tests and fixes (#12601) 2024-11-10 09:44:57 +02: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
Rajat Arora c6c0bb1041
Update README.md - typo fix (#12376) 2024-10-01 16:38:05 -07:00
Lauri Tulmin 13e148b847
Keep junit extensions in static fields (#12166) 2024-09-04 07:04:53 -07:00
John Bley 6b65447300
Propagate otel context through custom aws client context for lambda direct calls (#11675)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-07-09 20:29:04 -07:00
Lauri Tulmin 47bb31dc99
Replace junit4 @Test annotation with junit5 annotation (#11745) 2024-07-05 16:38:54 +03:00
Gregor Zeitlinger 798bdd5569
config properties support for spring starter clients (#11605) 2024-07-02 16:49:39 +03:00
Lauri Tulmin 622d8eda0e
Remove aws sqs latest dep limit (#11643) 2024-06-20 17:19:22 +03: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
Jay DeLuca 5737f1db4e
Convert aws sdk 2.2 sqs tracing tests from groovy to java (#11240) 2024-04-30 09:53:18 +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
Lei Wang a942b2395c
Override xray trace header insteand of appending (#10766) 2024-03-11 12:37:50 +02:00
Lauri Tulmin bb887465f3
Fix shading aws propagator (#10669) 2024-02-26 07:56:27 -08:00
Steve Rao 3b15791d49
Modified UT method name from Spock to Java (#10601) 2024-02-20 19:01:02 +02:00
Jonas Kunz 980d8ea244
Allow multiple invokedynamic InstrumentationModules to share classloaders (#10015) 2024-02-02 15:35:54 +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
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 9d65926094
Remove latest dep limit for aws2 sqs test (#9902) 2023-11-21 13:50:55 +02:00
Lauri Tulmin 2bcae0b010
Fix flaky aws2 sqs test (#9888) 2023-11-16 07:58:23 -08:00