kamon

trace

package trace

Visibility
  1. Public
  2. All

Type Members

  1. class ClockSampler extends Sampler

  2. class DefaultTokenGenerator extends () ⇒ String

  3. class Incubator extends Actor with ActorLogging

  4. final class LOD extends AnyVal

  5. sealed trait LevelOfDetail extends AnyRef

  6. class OrderedSampler extends Sampler

  7. class RandomSampler extends Sampler

  8. trait Sampler extends AnyRef

  9. trait Segment extends AnyRef

  10. trait SegmentAware extends AnyRef

  11. case class SegmentInfo(name: String, category: String, library: String, timestamp: NanoTimestamp, elapsedTime: NanoInterval, metadata: Map[String, String]) extends Product with Serializable

  12. case class SegmentLatencyData(name: String, category: String, library: String, duration: NanoInterval) extends Product with Serializable

  13. class ThresholdSampler extends Sampler

  14. trait TimestampedTraceContextAware extends TraceContextAware

  15. trait TraceContext extends AnyRef

  16. trait TraceContextAware extends Serializable

  17. case class TraceInfo(name: String, token: String, timestamp: NanoTimestamp, elapsedTime: NanoInterval, metadata: Map[String, String], segments: List[SegmentInfo]) extends Product with Serializable

  18. class TraceLocalStorage extends AnyRef

  19. case class TraceSettings(levelOfDetail: LevelOfDetail, sampler: Sampler, tokenGeneratorFQN: String) extends Product with Serializable

  20. class TraceSubscriptions extends Actor

  21. trait TracerModule extends AnyRef

Value Members

  1. object EmptyTraceContext extends TraceContext with Product with Serializable

  2. object Incubator

  3. object LOD

  4. object LevelOfDetail

  5. object NoSampling extends Sampler

  6. object OrderedSampler

  7. object SampleAll extends Sampler

  8. object SegmentAware

  9. object SegmentCategory

  10. object TimestampedTraceContextAware extends Serializable

  11. object TraceContextAware extends Serializable

  12. object TraceLocal

  13. object TraceSettings extends Serializable

  14. object TraceSubscriptions

  15. object Tracer

  16. package logging

Ungrouped