Object

kamon

Kamon

Related Doc: package kamon

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addReporter(reporter: SpanReporter, name: String): Registration

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

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

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

    Permalink
    Definition Classes
    KamonReporterRegistry
  8. final def asInstanceOf[T0]: T0

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

    Permalink
    Definition Classes
    KamonTracer
  10. def clock(): Clock

    Permalink
  11. def clone(): AnyRef

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

    Permalink
  13. def contextCodec(): Codecs

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

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

    Permalink
    Definition Classes
    MetricLookup
  16. def currentContext(): Context

    Permalink
  17. def currentSpan(): Span

    Permalink
  18. def environment: Environment

    Permalink
  19. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. def filter(filterName: String, pattern: String): Boolean

    Permalink
  22. def finalize(): Unit

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    MetricLookup
  31. def identityProvider: IdentityProvider

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

    Permalink
    Definition Classes
    Any
  33. def loadReportersFromConfig(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

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

    Permalink

    Register a reconfigure hook that will be run when the a call to Kamon.reconfigure(config) is performed.

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

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

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

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

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

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

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

    Permalink
  44. def scheduler(): ScheduledExecutorService

    Permalink
  45. def stopAllReporters(): Future[Unit]

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

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

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

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

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

    Permalink
    Definition Classes
    MetricLookup
  51. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  52. def tracer: Tracer

    Permalink
  53. final def wait(): Unit

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

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

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

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

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

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

    Permalink

Inherited from Tracer

Inherited from ReporterRegistry

Inherited from MetricLookup

Inherited from AnyRef

Inherited from Any

Ungrouped