OpenTelemetryTraceReporter

class OpenTelemetryTraceReporter(traceServiceFactory: Config => TraceService)(implicit ec: ExecutionContext) extends SpanReporter

Converts internal finished Kamon spans to OpenTelemetry format and sends to a configured OpenTelemetry endpoint using gRPC.

Companion:
object
trait SpanReporter
trait Module
class Object
trait Matchable
class Any

Value members

Concrete methods

override def reconfigure(newConfig: Config): Unit
Definition Classes
Module
override def reportSpans(spans: Seq[Finished]): Unit
Definition Classes
SpanReporter
override def stop(): Unit
Definition Classes
Module