com.augustnagro.magnum.ziomagnum.o11y

Members list

Type members

Classlikes

Provides a logger provider for OpenTelemetry.

Provides a logger provider for OpenTelemetry.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait Logging

Logging provider for OpenTelemetry.

Logging provider for OpenTelemetry.

The providers are configured to export logs 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

Supertypes
class Object
trait Matchable
class Any
Self type
object MeterProvider

Provides a meter provider for OpenTelemetry.

Provides a meter provider for OpenTelemetry.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait Metrics

Metrics providers for OpenTelemetry.

Metrics providers for OpenTelemetry.

The providers are configured to export metricsin 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

Supertypes
class Object
trait Matchable
class Any
Self type
case class OtelProviders(tracerProvider: Option[SdkTracerProvider], meterProvider: Option[SdkMeterProvider], loggerProvider: Option[SdkLoggerProvider])

OtelProviders is a case class that holds the OpenTelemetry providers for tracing, metrics and logging.

OtelProviders is a case class that holds the OpenTelemetry providers for tracing, metrics and logging.

It is used to build the OpenTelemetry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object OtlpEndpoint

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Provides a tracer provider for OpenTelemetry.

Provides a tracer provider for OpenTelemetry.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait Traces

Tracing providers for OpenTelemetry.

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

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ZIOApp

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type