Skip to content

Commit 14e43a5

Browse files
committed
Added schema URL to instrumentation
Signed-off-by: Alexander Wert <[email protected]>
1 parent 4234427 commit 14e43a5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

java-client/src/main/java/co/elastic/clients/transport/rest_client/Instrumentation.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,10 @@ public Instrumentation(@Nullable OpenTelemetry openTelemetry) {
8181
openTelemetry = GlobalOpenTelemetry.get();
8282
}
8383

84-
tracer = openTelemetry.getTracer("elasticsearch-api");
84+
tracer = openTelemetry.tracerBuilder("elasticsearch-api")
85+
.setInstrumentationVersion("8.11") // TODO: make this dynamic to being updated with the client versions
86+
.setSchemaUrl("https://opentelemetry.io/schemas/1.21.0")
87+
.build();
8588
}
8689

8790
public <RequestT, ResponseT, ErrorT> Span createSpanForRequest(RequestT request,

0 commit comments

Comments
 (0)