diff options
Diffstat (limited to 'kamon-core/src/main/scala/kamon/status/Status.scala')
-rw-r--r-- | kamon-core/src/main/scala/kamon/status/Status.scala | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/status/Status.scala b/kamon-core/src/main/scala/kamon/status/Status.scala index f212ff55..0d141ed0 100644 --- a/kamon-core/src/main/scala/kamon/status/Status.scala +++ b/kamon-core/src/main/scala/kamon/status/Status.scala @@ -1,6 +1,7 @@ package kamon.status import com.typesafe.config.Config +import kamon.metric.MetricRegistry import kamon.{Configuration, Environment, Kamon} import kamon.module.Module @@ -8,7 +9,7 @@ import kamon.module.Module /** * Allows accessing of component's status APIs without exposing any other internal API from those components. */ -class Status(_moduleRegistry: Module.Registry, configuration: Configuration) { +class Status(_moduleRegistry: Module.Registry, _metricRegistry: MetricRegistry, configuration: Configuration) { def baseInfo(): Status.BaseInfo = Status.BaseInfo(BuildInfo.version, Kamon.environment, configuration.config()) @@ -18,8 +19,10 @@ class Status(_moduleRegistry: Module.Registry, configuration: Configuration) { */ def moduleRegistry(): Module.Registry.Status = _moduleRegistry.status() -} + def metricRegistry(): MetricRegistry.Status = + _metricRegistry.status() +} |