kamon

Kamon

object Kamon extends MetricLookup with ReporterRegistry with Tracer

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Kamon
  2. Tracer
  3. ReporterRegistry
  4. MetricLookup
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addReporter(reporter: SpanReporter, name: String): Registration

    Definition Classes
    KamonReporterRegistry
  7. def addReporter(reporter: SpanReporter): Registration

    Definition Classes
    KamonReporterRegistry
  8. def addReporter(reporter: MetricReporter, name: String, filter: String): Registration

    Definition Classes
    KamonReporterRegistry
  9. def addReporter(reporter: MetricReporter, name: String): Registration

    Definition Classes
    KamonReporterRegistry
  10. def addReporter(reporter: MetricReporter): Registration

    Definition Classes
    KamonReporterRegistry
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def buildSpan(operationName: String): SpanBuilder

    Definition Classes
    KamonTracer
  13. def clock(): Clock

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def config(): Config

  16. def contextCodec(): Codecs

  17. def counter(name: String, unit: MeasurementUnit): CounterMetric

    Definition Classes
    KamonMetricLookup
  18. def counter(name: String): CounterMetric

    Definition Classes
    MetricLookup
  19. def currentContext(): Context

  20. def currentSpan(): Span

  21. def environment: Environment

  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def filter(filterName: String): Matcher

  25. def filter(filterName: String, pattern: String): Boolean

  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def gauge(name: String, unit: MeasurementUnit): GaugeMetric

    Definition Classes
    KamonMetricLookup
  28. def gauge(name: String): GaugeMetric

    Definition Classes
    MetricLookup
  29. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  31. def histogram(name: String, unit: MeasurementUnit, dynamicRange: Option[DynamicRange]): HistogramMetric

    Definition Classes
    KamonMetricLookup
  32. def histogram(name: String, unit: MeasurementUnit, dynamicRange: DynamicRange): HistogramMetric

    Definition Classes
    MetricLookup
  33. def histogram(name: String, unit: MeasurementUnit): HistogramMetric

    Definition Classes
    MetricLookup
  34. def histogram(name: String): HistogramMetric

    Definition Classes
    MetricLookup
  35. def identityProvider: IdentityProvider

    Definition Classes
    KamonTracer
  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. def loadReportersFromConfig(): Unit

    Definition Classes
    KamonReporterRegistry
  38. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  41. def onReconfigure(hook: OnReconfigureHook): Unit

    Register a reconfigure hook that will be run when the a call to Kamon.

    Register a reconfigure hook that will be run when the a call to Kamon.reconfigure(config) is performed. All registered hooks will run sequentially in the same Thread that calls Kamon.reconfigure(config).

  42. def rangeSampler(name: String, unit: MeasurementUnit, sampleInterval: Option[Duration], dynamicRange: Option[DynamicRange]): RangeSamplerMetric

    Definition Classes
    KamonMetricLookup
  43. def rangeSampler(name: String, unit: MeasurementUnit, sampleInterval: Duration, dynamicRange: DynamicRange): RangeSamplerMetric

    Definition Classes
    MetricLookup
  44. def rangeSampler(name: String, unit: MeasurementUnit, sampleInterval: Duration): RangeSamplerMetric

    Definition Classes
    MetricLookup
  45. def rangeSampler(name: String, unit: MeasurementUnit): RangeSamplerMetric

    Definition Classes
    MetricLookup
  46. def rangeSampler(name: String): RangeSamplerMetric

    Definition Classes
    MetricLookup
  47. def reconfigure(config: Config): Unit

  48. def scheduler(): ScheduledExecutorService

  49. def stopAllReporters(): Future[Unit]

    Definition Classes
    KamonReporterRegistry
  50. def storeContext(context: Context): Scope

  51. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  52. def timer(name: String, dynamicRange: Option[DynamicRange]): TimerMetric

    Definition Classes
    KamonMetricLookup
  53. def timer(name: String, dynamicRange: DynamicRange): TimerMetric

    Definition Classes
    MetricLookup
  54. def timer(name: String): TimerMetric

    Definition Classes
    MetricLookup
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. def tracer: Tracer

  57. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. def withContext[T](context: Context)(f: ⇒ T): T

  61. def withContextKey[T, K](key: Key[K], value: K)(f: ⇒ T): T

  62. def withSpan[T](span: Span, finishSpan: Boolean)(f: ⇒ T): T

  63. def withSpan[T](span: Span)(f: ⇒ T): T

Inherited from Tracer

Inherited from ReporterRegistry

Inherited from MetricLookup

Inherited from AnyRef

Inherited from Any

Ungrouped