Trait providing tracing capabilities to Actors.
Case class keeping tracing metadata related to a span.
Case class keeping tracing metadata related to a span. Mainly used in combination with trace.exportMetadata, trace.importMetadata and variety of sampling call. Can be used for interop with external systems using different instrumentation frameworks such as Brave or Finagle.
Akka extension providing tracing functionality.
Trait to be mixed with messages that should support tracing.
Tracing extension.
Tracing extension. Provides tracer for actors mixed with com.github.levkhomich.akka.tracing.ActorTracing.
Configuration parameters: - akka.tracing.host - Scribe or Zipkin collector host - akka.tracing.port - Scribe or Zipkin collector port (9410 by default) - akka.tracing.sample-rate - trace sample rate, means that every nth message will be sampled - akka.tracing.enabled - defaults to true, can be used to disable tracing - akka.tracing.max-spans-per-second - back pressure setting, allowing to discard any span sampling above specified limit, defaults to 10000
Trait providing tracing capabilities to Actors. Use
trace
field to access them.