Uses of Interface
org.apache.druid.java.util.metrics.Monitor
-
Packages that use Monitor Package Description org.apache.druid.java.util.metrics org.apache.druid.query -
-
Uses of Monitor in org.apache.druid.java.util.metrics
Classes in org.apache.druid.java.util.metrics that implement Monitor Modifier and Type Class Description classAbstractMonitorclassCgroupCpuMonitorclassCgroupCpuSetMonitorclassCgroupMemoryMonitorclassCompoundMonitorclassCpuAcctDeltaMonitorclassFeedDefiningMonitorclassHttpPostEmitterMonitorclassJvmCpuMonitorclassJvmMonitorclassJvmThreadsMonitorclassNoopOshiSysMonitorclassNoopSysMonitorclassOshiSysMonitorSysMonitor implemented usingoshiclassParametrizedUriEmitterMonitorclassSysMonitorDeprecated.Methods in org.apache.druid.java.util.metrics with type parameters of type Monitor Modifier and Type Method Description <T extends Monitor>
Optional<T>MonitorScheduler. findMonitor(Class<T> monitorClass)Returns aMonitorinstance of the given class if any.Methods in org.apache.druid.java.util.metrics that return Monitor Modifier and Type Method Description static MonitorMonitors. and(Monitor... monitors)static MonitorMonitors. createCompoundJvmMonitor(Map<String,String[]> dimensions)Creates a JVM monitor, configured with the given dimensions, that gathers all currently available JVM-wide monitors.static MonitorMonitors. createCompoundJvmMonitor(Map<String,String[]> dimensions, String feed)Creates a JVM monitor, configured with the given dimensions, that gathers all currently available JVM-wide monitors:JvmMonitor,JvmCpuMonitorandJvmThreadsMonitor(this list may change in any future release of this library, including a minor release).Methods in org.apache.druid.java.util.metrics with parameters of type Monitor Modifier and Type Method Description voidMonitorScheduler. addMonitor(Monitor monitor)static MonitorMonitors. and(Monitor... monitors)voidMonitorScheduler. removeMonitor(Monitor monitor)Constructors in org.apache.druid.java.util.metrics with parameters of type Monitor Constructor Description CompoundMonitor(Monitor... monitors)Constructor parameters in org.apache.druid.java.util.metrics with type arguments of type Monitor Constructor Description BasicMonitorScheduler(DruidMonitorSchedulerConfig config, ServiceEmitter emitter, List<Monitor> monitors, ScheduledExecutorService exec)ClockDriftSafeMonitorScheduler(DruidMonitorSchedulerConfig config, ServiceEmitter emitter, List<Monitor> monitors, io.timeandspace.cronscheduler.CronScheduler monitorScheduler, ExecutorService monitorRunner)CompoundMonitor(List<Monitor> monitors) -
Uses of Monitor in org.apache.druid.query
Classes in org.apache.druid.query that implement Monitor Modifier and Type Class Description classExecutorServiceMonitor
-