Kamon will automatically detect and start the Process metrics module when it is in your classpath and the following metrics will become available:
This module is enabled by default, but you can explicitly enable/disable it by changing the enabled
setting in your
application configuration:
kamon.modules {
host-metrics {
enabled = no
}
}
Kamon will still recognize that the module is available, but will not automatically start it when Kamon.init()
or
Kamon.loadModules()
are called.
In case you are not using the Kamon Bundle, add the dependency below to your build (the Process metrics module is distributed as part of the system metrics module).
libraryDependencies += "io.kamon" %% "kamon-system-metrics" % "2.5.9"
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-system-metrics_2.13</artifactId>
<version>2.5.9</version>
</dependency>
implementation 'io.kamon:kamon-system-metrics_2.13:2.5.9'