java.lang.Object
io.opentelemetry.instrumentation.runtimemetrics.java8.Cpu

public final class Cpu extends Object
Registers measurements that generate metrics about CPU.

Example usage:


 Cpu.registerObservers(GlobalOpenTelemetry.get());
 

Example metrics being exported:

   process.runtime.jvm.system.cpu.load_1m 2.2
   process.runtime.jvm.system.cpu.utilization 0.15
   process.runtime.jvm.cpu.utilization 0.1
 
  • Method Details

    • registerObservers

      public static List<AutoCloseable> registerObservers(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Register observers for java runtime class metrics.