Interface OpenTelemetryManager

    • Method Detail

      • init

        void init()
        Initialize the exporter, configure an openTelemetry instance and create the tracer from it.
      • getTelemetryTracer

        io.opentelemetry.api.trace.Tracer getTelemetryTracer()
        Return the OpenTelemetry tracer from the initialized openTelemetry instance.
        Returns:
        OpenTelemetry tracer.
      • close

        void close()
        Shutdown the SDK cleanly at JVM exit.
      • getServiceName

        String getServiceName()
        Return the service name.
        Returns:
        service name.
      • getHandler

        OpenTelemetrySpanHandler getHandler()
        Returns the OpenTelemetry compatible span handler.
        Returns:
        An OpenTelemetry compatible span handler.