Class ProcSelfCgroupDiscoverer

java.lang.Object
org.apache.druid.java.util.metrics.cgroups.ProcSelfCgroupDiscoverer
All Implemented Interfaces:
CgroupDiscoverer

public class ProcSelfCgroupDiscoverer extends Object implements CgroupDiscoverer
  • Constructor Details

    • ProcSelfCgroupDiscoverer

      public ProcSelfCgroupDiscoverer()
    • ProcSelfCgroupDiscoverer

      public ProcSelfCgroupDiscoverer(Class<? extends CgroupDiscoverer> discoverer)
  • Method Details

    • discover

      public Path discover(String cgroup)
      Description copied from interface: CgroupDiscoverer
      Returns a path for a specific cgroup. This path should contain the interesting cgroup files without further traversing needed.
      Specified by:
      discover in interface CgroupDiscoverer
      Parameters:
      cgroup - The cgroup
      Returns:
      The path that contains that cgroup's interesting bits.