Traces

com.augustnagro.magnum.ziomagnum.o11y.Traces
trait Traces

Tracing providers for OpenTelemetry.

The providers are configured to export traces in OTLP gRPC format to collector.

The providers are used by the OpenTelemetry layers, which are/must be provided by the ZIOpenTelemetry trait bootstrap layer.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def otel4zTracing(instrumentationScopeName: String, instrumentationVersion: Option[String] = ..., schemaUrl: Option[String] = ..., logAnnotated: Boolean = ...): ZLayer[OpenTelemetry & ContextStorage, Nothing, Tracing]

Attributes

Definition Classes
override def tracerProvider: URIO[Scope, Option[SdkTracerProvider]]

Provides a tracer provider for OpenTelemetry, which exports traces in OTLP gRPC format with TracerProvider

Provides a tracer provider for OpenTelemetry, which exports traces in OTLP gRPC format with TracerProvider

Attributes

Definition Classes