diff options
author | Diego <diegolparra@gmail.com> | 2014-07-22 16:45:42 -0300 |
---|---|---|
committer | Diego <diegolparra@gmail.com> | 2014-07-22 16:45:42 -0300 |
commit | f1d995350013ff8ba5e4f4f09bcb023fae347610 (patch) | |
tree | ee490101701e136fddbbcc6c116282cd9a5526e2 /kamon-system-metrics/src/main/scala/kamon/metrics | |
parent | 5c141733ad39cf2730cf34dc8f3f4a82f0c1b516 (diff) | |
download | Kamon-f1d995350013ff8ba5e4f4f09bcb023fae347610.tar.gz Kamon-f1d995350013ff8ba5e4f4f09bcb023fae347610.tar.bz2 Kamon-f1d995350013ff8ba5e4f4f09bcb023fae347610.zip |
= kamon-system-metrics: SynchronizedSigar in order to share the same instance
Diffstat (limited to 'kamon-system-metrics/src/main/scala/kamon/metrics')
-rw-r--r-- | kamon-system-metrics/src/main/scala/kamon/metrics/CPUMetrics.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kamon-system-metrics/src/main/scala/kamon/metrics/CPUMetrics.scala b/kamon-system-metrics/src/main/scala/kamon/metrics/CPUMetrics.scala index c098d1e5..a45896ac 100644 --- a/kamon-system-metrics/src/main/scala/kamon/metrics/CPUMetrics.scala +++ b/kamon-system-metrics/src/main/scala/kamon/metrics/CPUMetrics.scala @@ -17,10 +17,9 @@ package kamon.metrics import akka.actor.ActorSystem import com.typesafe.config.Config -import kamon.metric.instrument.{ Gauge, Histogram } import kamon.metric._ +import kamon.metric.instrument.{Gauge, Histogram} import kamon.system.SigarExtensionProvider -import org.hyperic.sigar.SigarProxy case class CPUMetrics(name: String) extends MetricGroupIdentity { val category = CPUMetrics @@ -61,6 +60,7 @@ object CPUMetrics extends MetricGroupCategory { } val Factory = new MetricGroupFactory with SigarExtensionProvider { + def cpu = sigar.getCpu type GroupRecorder = CPUMetricRecorder |