Interface | Description |
---|---|
ResourceUtilizationDetector |
Interface for detectors that use
ClusterModel to get resource utilization information. |
Class | Description |
---|---|
AnomalyDetector |
The anomaly detector class that helps detect and handle anomalies.
|
AnomalyDetectorState | |
AnomalyDetectorUtils |
A util class for Anomaly Detectors.
|
AnomalyState |
A class to indicate how an anomaly is handled.
|
AnomalyStats |
Track interesting statistics about anomaly detection and action.
|
BrokerFailureDetector |
This class detects broker failures.
|
BrokerFailures |
The broker failures that have been detected.
|
CpuUtilizationDetector |
Monitors CPU utilization of the cluster and raises an Alert if the cluster is deemed to be underutilized or overutilized
based on heuristics.
|
DiskUtilizationDetector |
Class that monitors disk utilization and raises underutilization/overutilization alerts when appropriate.
|
GoalViolationDetector |
This class will be scheduled to run periodically to check if the given goals are violated or not.
|
GoalViolations |
A class that holds all the goal violations.
|
GoalViolations.GoalResult | |
ResourceUtilizationHandler |
Class for monitoring cluster resource utilization.
|
ResourceUtilizationWindow |
Utility class for storing utilization values in a rolling window.
|
Enum | Description |
---|---|
AnomalyState.Status |