Skip to content

Instantly share code, notes, and snippets.

@giampaolotrapasso
Last active October 26, 2017 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save giampaolotrapasso/cfafe3d0d9b4b298e63d to your computer and use it in GitHub Desktop.
Save giampaolotrapasso/cfafe3d0d9b4b298e63d to your computer and use it in GitHub Desktop.
Question on Kamon 0.40 and Sigar
akka {
loglevel = INFO
extensions = ["kamon.metric.Metrics", "kamon.statsd.StatsD"]
}
# Kamon Metrics
# ~~~~~~~~~~~~~~
kamon.metric {
filters {
akka-actor {
includes = [ "user/*", "user/worker-*" ]
excludes = [ "system/*" ]
}
trace {
includes = [ "**" ]
excludes = []
}
akka-dispatcher {
includes = [ "system-name/akka.actor.default-dispatcher" ]
excludes = []
}
}
}
kamon {
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
statsd {
# Hostname and port in which your StatsD is running. Remember that StatsD packets are sent using UDP and
# setting unreachable hosts and/or not open ports wont be warned by the Kamon, your data wont go anywhere.
hostname = 192.168.59.103
port = 8125
# Interval between metrics data flushes to StatsD. It's value must be equal or greater than the
# kamon.metrics.tick-interval setting.
flush-interval = 10 second
# Max packet size for UDP metrics data sent to StatsD.
max-packet-size = 1024 bytes
# Subscription patterns used to select which metrics will be pushed to StatsD. Note that first, metrics
# collection for your desired entities must be activated under the kamon.metrics.filters settings.
includes {
actor = [ "*" ]
trace = [ "*" ]
dispatcher = [ "*" ]
}
simple-metric-key-generator {
# Application prefix for all metrics pushed to StatsD. The default namespacing scheme for metrics follows
# this pattern:
# application.host.entity.entity-name.metric-name
application = "yourapp"
}
}
}
import com.typesafe.sbt.SbtAspectj._
name := """activator-akka-kamon"""
scalaVersion := "2.11.2"
val kamonVersion = "0.4.0"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.3.9",
"io.kamon" % "sigar-loader" % "1.6.5-rev001",
"io.kamon" %% "kamon-core" % kamonVersion,
"io.kamon" %% "kamon-statsd" % kamonVersion,
"io.kamon" %% "kamon-scala" % kamonVersion,
"io.kamon" %% "kamon-system-metrics" % kamonVersion,
"io.kamon" %% "kamon-akka" % kamonVersion,
"io.kamon" %% "kamon-log-reporter" % kamonVersion,
"org.aspectj" % "aspectjweaver" % "1.8.1"
)
aspectjSettings
javaOptions <++= AspectjKeys.weaverOptions in Aspectj
fork in run := true
[info] Loading project definition from /Users/giampaolo/Documents/development/scala/akka-monitoring-kamon-statsd/project
[info] Set current project to activator-akka-kamon (in build file:/Users/giampaolo/Documents/development/scala/akka-monitoring-kamon-statsd/)
[info] Updating {file:/Users/giampaolo/Documents/development/scala/akka-monitoring-kamon-statsd/}akka-monitoring-kamon-statsd...
Waiting for lock on /Users/giampaolo/.ivy2/.sbt.ivy.lock to be available...
[info] Resolving org.aspectj#aspectjweaver;1.7.3 ...
[info] Done updating.
[info] Running sample.kamon.Main
[error] objc[10789]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.
[error] [AppClassLoader@58644d46] warning at akka/kamon/instrumentation/ActorLoggingInstrumentation.scala::0 no match for this type name: akka.event.slf4j.Slf4jLogger [Xlint:invalidAbsoluteTypeName]
[info] [INFO] [05/31/2015 23:24:41.236] [main] [SystemMetricsExtension(akka://kamon)] Starting the Kamon(SystemMetrics) extension
[error] no libsigar-universal64-macosx.dylib in java.library.path
[error] org.hyperic.sigar.SigarException: no libsigar-universal64-macosx.dylib in java.library.path
[error] at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:172)
[error] at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:100)
[error] at kamon.sigar.SigarProvisioner.isNativeLoaded(SigarProvisioner.java:113)
[error] at kamon.sigar.SigarProvisioner.provision(SigarProvisioner.java:143)
[error] at kamon.system.SystemMetricsExtension.<init>(SystemMetricsExtension.scala:48)
[error] at kamon.system.SystemMetrics$.createExtension(SystemMetricsExtension.scala:34)
[error] at kamon.system.SystemMetrics$.createExtension(SystemMetricsExtension.scala:32)
[error] at akka.actor.ActorSystemImpl.registerExtension(ActorSystem.scala:712)
[error] at akka.actor.ExtensionId$class.apply(Extension.scala:79)
[error] at kamon.system.SystemMetrics$.apply(SystemMetricsExtension.scala:32)
[error] at akka.actor.ExtensionId$class.get(Extension.scala:91)
[error] at kamon.system.SystemMetrics$.get(SystemMetricsExtension.scala:32)
[error] at kamon.ModuleLoaderExtension$$anonfun$2$$anonfun$apply$2.apply(ModuleLoader.scala:44)
[error] at kamon.ModuleLoaderExtension$$anonfun$2$$anonfun$apply$2.apply(ModuleLoader.scala:42)
[error] at scala.util.Success$$anonfun$map$1.apply(Try.scala:236)
[error] at scala.util.Try$.apply(Try.scala:191)
[error] at scala.util.Success.map(Try.scala:236)
[error] at kamon.ModuleLoaderExtension.<init>(ModuleLoader.scala:38)
[error] at kamon.ModuleLoader$.createExtension(ModuleLoader.scala:27)
[error] at kamon.ModuleLoader$.createExtension(ModuleLoader.scala:25)
[error] at akka.actor.ActorSystemImpl.registerExtension(ActorSystem.scala:712)
[error] at kamon.Kamon$.start(Kamon.scala:50)
[error] at kamon.Kamon$.start(Kamon.scala:56)
[error] at sample.kamon.Main$.delayedEndpoint$sample$kamon$Main$1(Main.scala:13)
[error] at sample.kamon.Main$delayedInit$body.apply(Main.scala:9)
[error] at scala.Function0$class.apply$mcV$sp(Function0.scala:40)
[error] at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
[error] at scala.App$$anonfun$main$1.apply(App.scala:76)
[error] at scala.App$$anonfun$main$1.apply(App.scala:76)
[error] at scala.collection.immutable.List.foreach(List.scala:381)
[error] at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
[error] at scala.App$class.main(App.scala:76)
[error] at sample.kamon.Main$.main(Main.scala:9)
[error] at sample.kamon.Main.main(Main.scala)
[error] mag 31, 2015 11:24:41 PM kamon.sigar.SigarProvisioner provision
[error] INFORMAZIONI: Sigar library provisioned: /Users/giampaolo/Documents/development/scala/akka-monitoring-kamon-statsd/native/libsigar-universal64-macosx.dylib
[info] [INFO] [05/31/2015 23:24:41.575] [main] [LogReporterExtension(akka://kamon)] Starting the Kamon(LogReporter) extension
[info] [INFO] [05/31/2015 23:24:41.633] [main] [StatsDExtension(akka://kamon)] Starting the Kamon(StatsD) extension
[info] [ERROR] [05/31/2015 23:24:41.723] [main] [ActorSystem(application)] While trying to load extension [kamon.metric.Metrics], skipping...
[info] java.lang.ClassNotFoundException: kamon.metric.Metrics
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[info] at java.security.AccessController.doPrivileged(Native Method)
[info] at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[info] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[info] at java.lang.Class.forName0(Native Method)
[info] at java.lang.Class.forName(Class.java:340)
[info] at akka.actor.ReflectiveDynamicAccess$$anonfun$getClassFor$1.apply(DynamicAccess.scala:67)
[info] at akka.actor.ReflectiveDynamicAccess$$anonfun$getClassFor$1.apply(DynamicAccess.scala:66)
[info] at scala.util.Try$.apply(Try.scala:191)
[info] at akka.actor.ReflectiveDynamicAccess.getClassFor(DynamicAccess.scala:66)
[info] at akka.actor.ReflectiveDynamicAccess.createInstanceFor(DynamicAccess.scala:84)
[info] at akka.actor.ActorSystemImpl$$anonfun$loadExtensions$1$$anonfun$2.applyOrElse(ActorSystem.scala:740)
[info] at akka.actor.ActorSystemImpl$$anonfun$loadExtensions$1$$anonfun$2.applyOrElse(ActorSystem.scala:740)
[info] at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:36)
[info] at scala.util.Failure.recoverWith(Try.scala:202)
[info] at akka.actor.ActorSystemImpl$$anonfun$loadExtensions$1.apply(ActorSystem.scala:740)
[info] at akka.actor.ActorSystemImpl$$anonfun$loadExtensions$1.apply(ActorSystem.scala:739)
[info] at scala.collection.Iterator$class.foreach(Iterator.scala:750)
[info] at scala.collection.AbstractIterator.foreach(Iterator.scala:1202)
[info] at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
[info] at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
[info] at akka.actor.ActorSystemImpl.loadExtensions(ActorSystem.scala:739)
[info] at akka.actor.ActorSystemImpl.liftedTree2$1(ActorSystem.scala:622)
[info] at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:616)
[info] at akka.actor.ActorSystemImpl._start(ActorSystem.scala:616)
[info] at akka.actor.ActorSystemImpl.start(ActorSystem.scala:633)
[info] at akka.actor.ActorSystem$.apply(ActorSystem.scala:142)
[info] at akka.actor.ActorSystem$.apply(ActorSystem.scala:109)
[info] at sample.kamon.Main$.delayedEndpoint$sample$kamon$Main$1(Main.scala:15)
[info] at sample.kamon.Main$delayedInit$body.apply(Main.scala:9)
[info] at scala.Function0$class.apply$mcV$sp(Function0.scala:40)
[info] at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
[info] at scala.App$$anonfun$main$1.apply(App.scala:76)
[info] at scala.App$$anonfun$main$1.apply(App.scala:76)
[info] at scala.collection.immutable.List.foreach(List.scala:381)
[info] at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
[info] at scala.App$class.main(App.scala:76)
[info] at sample.kamon.Main$.main(Main.scala:9)
[info] at sample.kamon.Main.main(Main.scala)
[info]
[info] [INFO] [05/31/2015 23:24:41.723] [main] [StatsDExtension(akka://application)] Starting the Kamon(StatsD) extension
[info] [INFO] [05/31/2015 23:24:51.287] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 4 Min: 0 Min: 13 |
[info] | Avg: 50.0 Avg: 6.0 Avg: 0.0 Avg: 42.0 |
[info] | Max: 77 Max: 9 Max: 0 Max: 65 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:24:51.290] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 24 Min: 24 |
[info] | Avg: 44.0 Avg: 45.0 |
[info] | Max: 71 Max: 74 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:24:51.316] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 1321.0 Avg: 258.0 |
[info] | Max: 5344 Max: 1504 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:24:51.316] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:01.172] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 1 Min: 0 Min: 2 |
[info] | Avg: 47.0 Avg: 22.0 Avg: 0.0 Avg: 28.0 |
[info] | Max: 72 Max: 43 Max: 0 Max: 69 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:01.172] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 25 Min: 25 |
[info] | Avg: 35.0 Avg: 35.0 |
[info] | Max: 48 Max: 49 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:01.173] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 978.0 Avg: 671.0 |
[info] | Max: 3232 Max: 2480 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:01.173] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:11.166] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 3 Min: 0 Min: 29 |
[info] | Avg: 41.0 Avg: 11.0 Avg: 0.0 Avg: 46.0 |
[info] | Max: 55 Max: 20 Max: 0 Max: 68 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:11.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 22 Min: 22 |
[info] | Avg: 24.0 Avg: 24.0 |
[info] | Max: 27 Max: 27 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:11.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 80 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 7931.0 Avg: 5723.0 |
[info] | Max: 24832 Max: 19968 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:11.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:21.169] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 2 Min: 0 Min: 37 |
[info] | Avg: 38.0 Avg: 7.0 Avg: 0.0 Avg: 53.0 |
[info] | Max: 54 Max: 10 Max: 0 Max: 69 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:21.170] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 23 Min: 23 |
[info] | Avg: 27.0 Avg: 27.0 |
[info] | Max: 45 Max: 45 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:21.171] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 5917.0 Avg: 4604.0 |
[info] | Max: 29312 Max: 21888 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:21.171] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:31.166] [kamon-akka.actor.default-dispatcher-7] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 29 Min: 2 Min: 0 Min: 11 |
[info] | Avg: 39.0 Avg: 14.0 Avg: 0.0 Avg: 44.0 |
[info] | Max: 55 Max: 57 Max: 0 Max: 67 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:31.167] [kamon-akka.actor.default-dispatcher-7] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 18 Min: 18 |
[info] | Avg: 23.0 Avg: 23.0 |
[info] | Max: 29 Max: 29 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:31.168] [kamon-akka.actor.default-dispatcher-7] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 6470.0 Avg: 3755.0 |
[info] | Max: 37376 Max: 23040 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:31.168] [kamon-akka.actor.default-dispatcher-7] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:41.172] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 3 Min: 0 Min: 30 |
[info] | Avg: 34.0 Avg: 10.0 Avg: 0.0 Avg: 53.0 |
[info] | Max: 48 Max: 35 Max: 0 Max: 68 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:41.174] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 21 Min: 21 |
[info] | Avg: 24.0 Avg: 24.0 |
[info] | Max: 26 Max: 26 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:41.182] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 571.0 Avg: 152.0 |
[info] | Max: 3536 Max: 696 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:41.182] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:41.494] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.494] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [2] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.494] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [3] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.494] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [4] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.499] [application-akka.actor.default-dispatcher-13] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.500] [application-akka.actor.default-dispatcher-13] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [2] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.501] [application-akka.actor.default-dispatcher-7] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [3] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:41.501] [application-akka.actor.default-dispatcher-13] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [4] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.173] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 27 Min: 6 Min: 0 Min: 1 |
[info] | Avg: 42.0 Avg: 29.0 Avg: 0.0 Avg: 27.0 |
[info] | Max: 71 Max: 66 Max: 0 Max: 61 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:51.174] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 8 Min: 10 |
[info] | Avg: 21.0 Avg: 21.0 |
[info] | Max: 29 Max: 30 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:51.174] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 2721.0 Avg: 441.0 |
[info] | Max: 7488 Max: 4048 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:25:51.174] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [5] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [6] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [7] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [8] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.176] [kamon-akka.actor.default-dispatcher-9] [akka://kamon/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://kamon/deadLetters] to Actor[akka://kamon/system/IO-UDP-FF/selectors/$a/0#-1730442036] was not delivered. [10] dead letters encountered, no more dead letters will be logged. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.180] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [5] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.180] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [6] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.180] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [7] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.180] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [8] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.180] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:25:51.182] [application-akka.actor.default-dispatcher-14] [akka://application/system/IO-UDP-FF/selectors/$a/0] Message [akka.io.Udp$Send] from Actor[akka://application/deadLetters] to Actor[akka://application/system/IO-UDP-FF/selectors/$a/0#-1174662950] was not delivered. [10] dead letters encountered, no more dead letters will be logged. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
[info] [INFO] [05/31/2015 23:26:01.166] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 26 Min: 4 Min: 0 Min: 36 |
[info] | Avg: 37.0 Avg: 12.0 Avg: 0.0 Avg: 48.0 |
[info] | Max: 54 Max: 33 Max: 0 Max: 64 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:01.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 20 Min: 22 |
[info] | Avg: 27.0 Avg: 28.0 |
[info] | Max: 44 Max: 45 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:01.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 1314.0 Avg: 405.0 |
[info] | Max: 6016 Max: 1224 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:01.167] [kamon-akka.actor.default-dispatcher-6] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:26:11.170] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 27 Min: 2 Min: 0 Min: 58 |
[info] | Avg: 30.0 Avg: 3.0 Avg: 0.0 Avg: 64.0 |
[info] | Max: 35 Max: 5 Max: 0 Max: 68 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:11.170] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 24 Min: 24 |
[info] | Avg: 24.0 Avg: 24.0 |
[info] | Max: 26 Max: 26 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:11.171] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 938.0 Avg: 415.0 |
[info] | Max: 3536 Max: 1800 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:11.171] [kamon-akka.actor.default-dispatcher-10] [akka://kamon/user/kamon-log-reporter] No metrics reported
[info] [INFO] [05/31/2015 23:26:21.164] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | CPU (ALL) |
[info] | |
[info] | User (percentage) System (percentage) Wait (percentage) Idle (percentage) |
[info] | Min: 28 Min: 2 Min: 0 Min: 54 |
[info] | Avg: 30.0 Avg: 3.0 Avg: 0.0 Avg: 64.0 |
[info] | Max: 37 Max: 8 Max: 0 Max: 69 |
[info] | |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:21.164] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Process-CPU |
[info] | |
[info] | User-Percentage Total-Percentage |
[info] | Min: 24 Min: 24 |
[info] | Avg: 24.0 Avg: 24.0 |
[info] | Max: 25 Max: 25 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:21.165] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter]
[info] +--------------------------------------------------------------------------------------------------+
[info] | |
[info] | Network (ALL) |
[info] | |
[info] | Rx-Bytes (KB) Tx-Bytes (KB) Rx-Errors Tx-Errors |
[info] | Min: 0 Min: 0 Total: 0 Total: 0 |
[info] | Avg: 556.0 Avg: 122.0 |
[info] | Max: 4128 Max: 336 |
[info] | |
[info] +--------------------------------------------------------------------------------------------------+
[info] [INFO] [05/31/2015 23:26:21.165] [kamon-akka.actor.default-dispatcher-4] [akka://kamon/user/kamon-log-reporter] No metrics reported
package sample.kamon
import akka.actor._
import MessageGenerator._
import RandomNumberActor._
import kamon.Kamon
import java.io.File;
import org.hyperic.sigar.Sigar;
import kamon.sigar.SigarProvisioner;
object Main extends App {
Kamon.start
val system = ActorSystem("application")
val numberGenerator = system.actorOf(Props[RandomNumberActor], "numbers")
val generator = system.actorOf(Props[MessageGeneratorActor], "artifical")
generator ! ConstantLoad(Schedule(numberGenerator, GenerateNumber, 5000))
generator ! ConstantLoad(Schedule(numberGenerator, GenerateSecureNumber, 1000))
// generator ! Peak(Schedule(numberGenerator, GenerateNumber, 100000))
//generator ! Peak(Schedule(numberGenerator, GenerateSecureNumber, 25000))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment