public class KafkaMetricAnomalyFinder extends PercentileMetricAnomalyFinder<BrokerEntity>
_anomalyLowerMargin, _anomalyLowerPercentile, _anomalyUpperMargin, _anomalyUpperPercentile, _interestedMetrics
Constructor and Description |
---|
KafkaMetricAnomalyFinder() |
Modifier and Type | Method and Description |
---|---|
void |
configure(java.util.Map<java.lang.String,?> configs)
Configure this class with the given key-value pairs
|
KafkaMetricAnomaly |
createMetricAnomaly(java.lang.String description,
BrokerEntity entity,
java.lang.Short metricId,
java.util.List<java.lang.Long> windows) |
protected java.lang.String |
toMetricName(java.lang.Short metricId)
Get the metric name from metric id.
|
description, metricAnomalies
protected java.lang.String toMetricName(java.lang.Short metricId)
PercentileMetricAnomalyFinder
toMetricName
in class PercentileMetricAnomalyFinder<BrokerEntity>
public KafkaMetricAnomaly createMetricAnomaly(java.lang.String description, BrokerEntity entity, java.lang.Short metricId, java.util.List<java.lang.Long> windows)
createMetricAnomaly
in class PercentileMetricAnomalyFinder<BrokerEntity>
public void configure(java.util.Map<java.lang.String,?> configs)
CruiseControlConfigurable
configure
in interface CruiseControlConfigurable
configure
in class PercentileMetricAnomalyFinder<BrokerEntity>