Uses of Interface
org.apache.druid.java.util.metrics.Monitor
Packages that use Monitor
-
Uses of Monitor in org.apache.druid.java.util.metrics
Classes in org.apache.druid.java.util.metrics that implement MonitorModifier and TypeClassDescriptionclassclassclassclassclassclassMonitor that reports cpu usage stats by reading `cpu.stat` reported by cgroupv2classMonitor that reports disk usage stats by reading `io.stat` reported by cgroupv2classMonitor that reports memory usage stats by reading `memory.*` files reported by cgroupv2classclassclassclassclassclassclassclassclassclassSysMonitor implemented usinginvalid reference
oshiclassclassDeprecated.Methods in org.apache.druid.java.util.metrics with type parameters of type MonitorModifier and TypeMethodDescriptionMonitorScheduler.findMonitor(Class<T> monitorClass) Returns aMonitorinstance of the given class if any.Methods in org.apache.druid.java.util.metrics that return MonitorModifier and TypeMethodDescriptionstatic Monitorstatic 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 MonitorModifier and TypeMethodDescriptionvoidMonitorScheduler.addMonitor(Monitor monitor) static MonitorvoidMonitorScheduler.removeMonitor(Monitor monitor) Constructors in org.apache.druid.java.util.metrics with parameters of type MonitorConstructor parameters in org.apache.druid.java.util.metrics with type arguments of type MonitorModifierConstructorDescriptionBasicMonitorScheduler(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