java.lang.Object
org.apache.druid.java.util.metrics.cgroups.CpuV2

public class CpuV2 extends Object
Collect CPU weight, quota and usage information from cgroups v2 files. This class provides a bridge to return Cpu.CpuMetrics compatible data from cgroups v2.
  • Field Details

  • Constructor Details

  • Method Details

    • snapshot

      public Cpu.CpuMetrics snapshot()
      Take a snapshot of cgroups v2 CPU data with native microsecond precision. This provides maximum accuracy for monitoring calculations.
      Returns:
      A Cpu.CpuMetrics snapshot with native v2 microsecond data.