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, filter: String): Registration

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

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

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

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

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

    Permalink
  12. def clone(): AnyRef

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

    Permalink
  14. def contextCodec(): Codecs

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

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

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

    Permalink
  18. def currentSpan(): Span

    Permalink
  19. def environment: Environment

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

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

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

    Permalink
  23. def filter(filterName: String, pattern: String): Boolean

    Permalink
  24. def finalize(): Unit

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    MetricLookup
  33. def identityProvider: IdentityProvider

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  39. 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).

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

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

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

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

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

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

    Permalink
  46. def scheduler(): ScheduledExecutorService

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

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

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

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

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

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

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

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

    Permalink
  55. final def wait(): Unit

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

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

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

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

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

    Permalink
  61. 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