Join us live to discuss The Three Jobs of Every Observability Platform on September 21st Is a metrics dashboard "enough" observability? Join us next week to discuss The Three Jobs of Every Observability Platform
Instrumentation/Supported Frameworks

Process Metrics #

Available Metrics #

Kamon will automatically detect and start the Process metrics module when it is in your classpath and the following metrics will become available:

Tags included by default:
  • mode: Whether the CPU usage is on user, system or combined mode.

Disabling the Module #

This module is enabled by default, but you can explicitly enable/disable it by changing the enabled setting in your application configuration:

kamon.modules {
  process-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.

Manual Installation #

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.8"


implementation 'io.kamon:kamon-system-metrics_2.13:2.5.8'

On this article
Kamon APM Logo
Get Application-level Observability with Kamon APM
  • Correlated metrics and traces
  • Metric dashboards
  • Alerting rules and notifications
  • OpenTelemetry and Micrometer compatible
Try Kamon APM
Start with a FREE developer account