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], tags: Map[String, String], status: Status) extends Product with Serializable

  12. case class SegmentLatencyData(name: String, category: String, library: String, duration: NanoInterval, tags: Map[String, String], isFinishedWithError: Boolean) extends Product with Serializable

  13. sealed trait Status extends AnyRef

  14. class ThresholdSampler extends Sampler

  15. trait TimestampedTraceContextAware extends TraceContextAware

  16. trait TraceContext extends AnyRef

  17. trait TraceContextAware extends Serializable

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

  19. class TraceLocalStorage extends AnyRef

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

  21. class TraceSubscriptions extends Actor

  22. 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 Status

  11. object TimestampedTraceContextAware extends Serializable

  12. object TraceContextAware extends Serializable

  13. object TraceLocal

  14. object TraceSettings extends Serializable

  15. object TraceSubscriptions

  16. object Tracer

  17. package logging

Ungrouped