Class MongoTelemetry
java.lang.Object
io.opentelemetry.instrumentation.mongo.v3_1.MongoTelemetry
Entrypoint to OpenTelemetry instrumentation of the MongoDB client.
-
Method Summary
Modifier and TypeMethodDescriptionstatic MongoTelemetryBuilderbuilder(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newMongoTelemetryBuilderconfigured with the givenOpenTelemetry.static MongoTelemetrycreate(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newMongoTelemetryconfigured with the givenOpenTelemetry.com.mongodb.event.CommandListenerReturns a newCommandListenerthat can be used with methods likeMongoClientOptions.Builder.addCommandListener(CommandListener).
-
Method Details
-
create
Returns a newMongoTelemetryconfigured with the givenOpenTelemetry. -
builder
Returns a newMongoTelemetryBuilderconfigured with the givenOpenTelemetry. -
newCommandListener
public com.mongodb.event.CommandListener newCommandListener()Returns a newCommandListenerthat can be used with methods likeMongoClientOptions.Builder.addCommandListener(CommandListener).
-