Class RealtimeMetricsMonitor
- java.lang.Object
-
- org.apache.druid.java.util.metrics.AbstractMonitor
-
- org.apache.druid.segment.realtime.RealtimeMetricsMonitor
-
- All Implemented Interfaces:
org.apache.druid.java.util.metrics.Monitor
public class RealtimeMetricsMonitor extends org.apache.druid.java.util.metrics.AbstractMonitorRealtimeMetricsMonitor is only used by RealtimeIndexTask, this monitor only supports FireDepartmentMetrics. New ingestion task types should support RowIngestionMeters and use TaskRealtimeMetricsMonitor instead. Please see the comment on RowIngestionMeters for more information regarding the relationship between RowIngestionMeters and FireDepartmentMetrics.
-
-
Constructor Summary
Constructors Constructor Description RealtimeMetricsMonitor(List<FireDepartment> fireDepartments)RealtimeMetricsMonitor(List<FireDepartment> fireDepartments, Map<String,String[]> dimensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandoMonitor(org.apache.druid.java.util.emitter.service.ServiceEmitter emitter)
-
-
-
Constructor Detail
-
RealtimeMetricsMonitor
@Inject public RealtimeMetricsMonitor(List<FireDepartment> fireDepartments)
-
RealtimeMetricsMonitor
public RealtimeMetricsMonitor(List<FireDepartment> fireDepartments, Map<String,String[]> dimensions)
-
-