Skip to content

Commit 9ce15b4

Browse files
fix(deps): update opentelemetry instrumentation packages (#1018)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jason Plumb <jplumb@splunk.com>
1 parent a24ce25 commit 9ce15b4

File tree

12 files changed

+21
-20
lines changed

12 files changed

+21
-20
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ subprojects {
1818

1919
dependencies {
2020
// using the bom ensures that all of your opentelemetry dependency versions are aligned
21-
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha"))
21+
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.25.0-alpha"))
2222
}
2323

2424
spotless {

doc-snippets/exporters/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ java {
1515

1616
dependencies {
1717
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
18-
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0"))
18+
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.25.0"))
1919

2020
implementation("org.springframework.boot:spring-boot-starter-web")
2121
implementation("io.opentelemetry:opentelemetry-exporter-otlp")

doc-snippets/getting-started/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ java {
1515

1616
dependencies {
1717
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
18-
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0"))
18+
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.25.0"))
1919

2020
implementation("org.springframework.boot:spring-boot-starter-web")
2121
}

doc-snippets/spring-starter/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ java {
1515

1616
dependencies {
1717
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
18-
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0"))
18+
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.25.0"))
1919

2020
implementation("org.springframework.boot:spring-boot-starter-web")
2121
implementation("org.springframework.boot:spring-boot-starter-webflux")

grpc/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ dependencies {
2525
implementation ("io.grpc:grpc-services:${grpcVersion}")
2626
implementation ("io.grpc:grpc-stub:${grpcVersion}")
2727
implementation ("com.google.protobuf:protobuf-java-util:${protobufVersion}")
28-
implementation ("io.opentelemetry.instrumentation:opentelemetry-grpc-1.6:2.24.0-alpha")
28+
implementation ("io.opentelemetry.instrumentation:opentelemetry-grpc-1.6:2.25.0-alpha")
2929
implementation ("com.google.guava:guava:33.5.0-jre")
3030

3131
implementation("io.opentelemetry:opentelemetry-api")
3232
implementation("io.opentelemetry:opentelemetry-sdk")
33-
implementation("io.opentelemetry:opentelemetry-exporter-zipkin")
33+
implementation("io.opentelemetry:opentelemetry-exporter-otlp")
3434
implementation("io.opentelemetry.instrumentation:opentelemetry-grpc-1.6")
3535

3636
//alpha modules

grpc/src/main/java/io/opentelemetry/examples/grpc/ExampleConfiguration.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,31 @@
77

88
import io.opentelemetry.api.OpenTelemetry;
99
import io.opentelemetry.api.common.Attributes;
10-
import io.opentelemetry.exporter.zipkin.ZipkinSpanExporter;
10+
import io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter;
1111
import io.opentelemetry.sdk.OpenTelemetrySdk;
1212
import io.opentelemetry.sdk.resources.Resource;
1313
import io.opentelemetry.sdk.trace.SdkTracerProvider;
1414
import io.opentelemetry.sdk.trace.export.SimpleSpanProcessor;
15+
import io.opentelemetry.sdk.trace.export.SpanExporter;
1516
import io.opentelemetry.semconv.ServiceAttributes;
1617

1718
public final class ExampleConfiguration {
1819

1920
// Name of the service
2021
private static final String SERVICE_NAME = "myExampleService";
2122

22-
/** Adds a SimpleSpanProcessor initialized with ZipkinSpanExporter to the TracerSdkProvider */
23+
/** Adds a SimpleSpanProcessor initialized with OtlpHttpSpanExporter to the TracerSdkProvider */
2324
static OpenTelemetry initializeOpenTelemetry(String ip, int port) {
24-
String endpoint = String.format("http://%s:%s/api/v2/spans", ip, port);
25-
ZipkinSpanExporter zipkinExporter = ZipkinSpanExporter.builder().setEndpoint(endpoint).build();
25+
String endpoint = String.format("http://%s:%s/api/v1/traces", ip, port);
26+
SpanExporter spanExporter = OtlpHttpSpanExporter.builder().setEndpoint(endpoint).build();
2627

2728
Resource serviceNameResource =
2829
Resource.create(Attributes.of(ServiceAttributes.SERVICE_NAME, SERVICE_NAME));
2930

3031
// Set to process the spans by the Zipkin Exporter
3132
SdkTracerProvider tracerProvider =
3233
SdkTracerProvider.builder()
33-
.addSpanProcessor(SimpleSpanProcessor.create(zipkinExporter))
34+
.addSpanProcessor(SimpleSpanProcessor.create(spanExporter))
3435
.setResource(Resource.getDefault().merge(serviceNameResource))
3536
.build();
3637
OpenTelemetrySdk openTelemetry =

grpc/src/main/java/io/opentelemetry/examples/grpc/HelloWorldClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class HelloWorldClient {
2020

2121
private static final Logger logger = Logger.getLogger(HelloWorldClient.class.getName());
2222
private static final OpenTelemetry openTelemetry =
23-
ExampleConfiguration.initializeOpenTelemetry("localhost", 9411);
23+
ExampleConfiguration.initializeOpenTelemetry("localhost", 4318);
2424
private final ManagedChannel channel;
2525
private final GreeterGrpc.GreeterBlockingStub blockingStub;
2626

@@ -33,7 +33,7 @@ public HelloWorldClient() {
3333
this.channel =
3434
ManagedChannelBuilder.forAddress("localhost", 50051)
3535
.usePlaintext()
36-
.intercept(grpcTelemetry.newClientInterceptor())
36+
.intercept(grpcTelemetry.createClientInterceptor())
3737
.build();
3838
this.blockingStub = GreeterGrpc.newBlockingStub(this.channel);
3939
}

grpc/src/main/java/io/opentelemetry/examples/grpc/HelloWorldServer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
public class HelloWorldServer {
2323
private static final Logger logger = Logger.getLogger(HelloWorldServer.class.getName());
2424
private static final OpenTelemetry openTelemetry =
25-
ExampleConfiguration.initializeOpenTelemetry("localhost", 9411);
25+
ExampleConfiguration.initializeOpenTelemetry("localhost", 4318);
2626
private Server server;
2727

2828
private void start() throws IOException {
@@ -56,7 +56,7 @@ public void run() {
5656
ServerServiceDefinition configureServerInterceptor(
5757
OpenTelemetry openTelemetry, BindableService bindableService) {
5858
GrpcTelemetry grpcTelemetry = GrpcTelemetry.create(openTelemetry);
59-
return ServerInterceptors.intercept(bindableService, grpcTelemetry.newServerInterceptor());
59+
return ServerInterceptors.intercept(bindableService, grpcTelemetry.createServerInterceptor());
6060
}
6161

6262
private void stop() throws InterruptedException {

javaagent/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies {
2525
implementation("org.springframework.boot:spring-boot-starter-web")
2626
implementation("org.springframework.boot:spring-boot-starter-actuator")
2727

28-
agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.24.0")
28+
agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.25.0")
2929
}
3030

3131
val copyAgent = tasks.register<Copy>("copyAgent") {

spring-declarative-configuration/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ java {
1717

1818
dependencies {
1919
implementation(platform(SpringBootPlugin.BOM_COORDINATES))
20-
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0"))
20+
implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.25.0"))
2121
implementation("org.springframework.boot:spring-boot-starter-actuator")
2222
implementation("org.springframework.boot:spring-boot-starter-web")
2323
implementation("io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter")

0 commit comments

Comments
 (0)