kamon

trace

package trace

Visibility
  1. Public
  2. All

Type Members

  1. class Incubator extends Actor with ActorLogging

  2. final class LOD extends AnyVal

  3. sealed trait LevelOfDetail extends AnyRef

  4. class OrderedSampler extends Sampler

  5. class RandomSampler extends Sampler

  6. trait Sampler extends AnyRef

  7. trait Segment extends AnyRef

  8. trait SegmentAware extends AnyRef

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

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

  11. class ThresholdSampler extends Sampler

  12. trait TimestampedTraceContextAware extends TraceContextAware

  13. trait TraceContext extends AnyRef

  14. trait TraceContextAware extends Serializable

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

  16. class TraceLocalStorage extends AnyRef

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

  18. class TraceSubscriptions extends Actor

  19. 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