Skip to content

Commit d5cf110

Browse files
committed
azure
1 parent 26c452a commit d5cf110

File tree

7 files changed

+20
-6
lines changed

7 files changed

+20
-6
lines changed

instrumentation-docs/collect.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,10 @@ readonly INSTRUMENTATIONS=(
115115
# "spring:spring-webmvc:spring-webmvc-6.0:javaagent:test"
116116
# "spring:spring-webmvc:spring-webmvc-6.0:javaagent:testExperimental"
117117
# "openai:openai-java-1.1:javaagent:test"
118-
"aws-lambda:aws-lambda-core-1.0:javaagent:test"
118+
119+
# "aws-lambda:aws-lambda-core-1.0:javaagent:test"
120+
# "aws-lambda:aws-lambda-events-2.2:javaagent:test"
121+
"azure-core:azure-core-1.19:javaagent:testAzure"
119122
)
120123

121124
readonly COLIMA_INSTRUMENTATIONS=(

instrumentation/aws-lambda/aws-lambda-core-1.0/javaagent/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ tasks.withType<Test>().configureEach {
2727
jvmArgs("--add-opens=java.base/java.util=ALL-UNNAMED")
2828
jvmArgs("-XX:+IgnoreUnrecognizedVMOptions")
2929

30-
systemProperty("collectMetadata", findProperty("collectMetadata")?.toString()?.toBoolean() ?: false)
30+
systemProperty("collectMetadata", findProperty("collectMetadata")?.toString() ?: "false")
3131
systemProperty("collectSpans", true)
3232
}

instrumentation/aws-lambda/aws-lambda-core-1.0/metadata.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
description: >
2-
Provides lightweight instrumentation of the Lambda core library, supporting all versions. Use this
3-
package if you only use `RequestStreamHandler` or know you don't use any event classes from
4-
`aws-lambda-java-events`. This also includes when you are using `aws-serverless-java-container` to
5-
run e.g., a Spring Boot application on Lambda.
2+
Provides lightweight instrumentation of the Lambda core library, supporting all versions. It
3+
generates FaaS SERVER spans with the `faas.invocation_id` attribute. Use this package if you only
4+
use `RequestStreamHandler` or know you don't use any event classes from `aws-lambda-java-events`.
5+
This also includes when you are using `aws-serverless-java-container` to run e.g., a Spring Boot
6+
application on Lambda.
67
configurations:
78
- name: otel.instrumentation.aws-lambda.flush-timeout
89
type: int

instrumentation/aws-lambda/aws-lambda-events-2.2/javaagent/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,10 @@ dependencies {
3232
testImplementation(project(":instrumentation:aws-lambda:aws-lambda-events-2.2:testing"))
3333
testInstrumentation(project(":instrumentation:aws-lambda:aws-lambda-core-1.0:javaagent"))
3434
}
35+
36+
tasks {
37+
test {
38+
systemProperty("collectMetadata", findProperty("collectMetadata")?.toString() ?: "false")
39+
systemProperty("collectSpans", true)
40+
}
41+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
description: This instrumentation enables context propagation for the Azure Core library, it does not emit any telemetry on its own.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
description: This instrumentation enables context propagation for the Azure Core library, it does not emit any telemetry on its own.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
description: This instrumentation enables context propagation for the Azure Core library, it does not emit any telemetry on its own.

0 commit comments

Comments
 (0)