Class MongoTelemetry

java.lang.Object
io.opentelemetry.instrumentation.mongo.v3_1.MongoTelemetry

public final class MongoTelemetry extends Object
Entrypoint to OpenTelemetry instrumentation of the MongoDB client.
  • Method Details

    • create

      public static MongoTelemetry create(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new MongoTelemetry configured with the given OpenTelemetry.
    • builder

      public static MongoTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new MongoTelemetryBuilder configured with the given OpenTelemetry.
    • newCommandListener

      public com.mongodb.event.CommandListener newCommandListener()
      Returns a new CommandListener that can be used with methods like MongoClientOptions.Builder.addCommandListener(CommandListener).