Package org.apache.druid.java.util.metrics
-
Interface Summary Interface Description Monitor PidDiscoverer -
Class Summary Class Description AbstractMonitor BasicMonitorScheduler AMonitorScheduler
implementation based onScheduledExecutorService
.CgroupCpuMonitor CgroupCpuSetMonitor CgroupMemoryMonitor CgroupUtil ClockDriftSafeMonitorScheduler AMonitorScheduler
implementation based onCronScheduler
.CompoundMonitor CpuAcctDeltaMonitor DruidMonitorSchedulerConfig FeedDefiningMonitor HttpPostEmitterMonitor JvmCpuMonitor JvmMonitor JvmPidDiscoverer For systems that for whatever reason cannot use Sigar (through org.apache.druid.java.util.metrics.SigarPidDiscoverer ), this attempts to get the PID from the JVM "name".JvmThreadsMonitor KeyedDiff Monitors MonitorScheduler MonitorUtils NoopOshiSysMonitor NoopSysMonitor OshiSysMonitor SysMonitor implemented usingoshi
ParametrizedUriEmitterMonitor ProcFsReader Fetches data from top-level procfs files for metrics.SigarPidDiscoverer SigarUtil SysMonitor Deprecated.