aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/Kamon.scala
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-core/src/main/scala/kamon/Kamon.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/Kamon.scala12
1 files changed, 3 insertions, 9 deletions
diff --git a/kamon-core/src/main/scala/kamon/Kamon.scala b/kamon-core/src/main/scala/kamon/Kamon.scala
index a2a24f49..a6469039 100644
--- a/kamon-core/src/main/scala/kamon/Kamon.scala
+++ b/kamon-core/src/main/scala/kamon/Kamon.scala
@@ -18,15 +18,13 @@ import _root_.akka.actor
import _root_.akka.actor._
import com.typesafe.config.{ ConfigFactory, Config }
import kamon.metric._
+import kamon.metric.instrument.Gauge
import kamon.trace.{ TracerImpl, Tracer }
object Kamon {
trait Extension extends actor.Extension
- private case class KamonCoreComponents(
- metrics: Metrics,
- tracer: Tracer,
- simpleMetrics: SimpleMetrics)
+ private case class KamonCoreComponents(metrics: Metrics, tracer: Tracer)
@volatile private var _system: ActorSystem = _
@volatile private var _coreComponents: Option[KamonCoreComponents] = None
@@ -43,10 +41,9 @@ object Kamon {
if (_coreComponents.isEmpty) {
val metrics = MetricsImpl(config)
- val simpleMetrics = SimpleMetricsImpl(metrics)
val tracer = TracerImpl(metrics, config)
- _coreComponents = Some(KamonCoreComponents(metrics, tracer, simpleMetrics))
+ _coreComponents = Some(KamonCoreComponents(metrics, tracer))
_system = ActorSystem("kamon", resolveInternalConfig)
metrics.start(_system)
@@ -70,9 +67,6 @@ object Kamon {
def tracer: Tracer =
ifStarted(_.tracer)
- def simpleMetrics: SimpleMetrics =
- ifStarted(_.simpleMetrics)
-
def apply[T <: Kamon.Extension](key: ExtensionId[T]): T =
ifStarted { _ ⇒
if (_system ne null)