RootCauseLocalizationInput Class

Definition

public sealed class RootCauseLocalizationInput
type RootCauseLocalizationInput = class
Public NotInheritable Class RootCauseLocalizationInput
Inheritance
RootCauseLocalizationInput

Constructors

RootCauseLocalizationInput()
RootCauseLocalizationInput(DateTime, Dictionary<String,Object>, List<MetricSlice>, AggregateType, Object)
RootCauseLocalizationInput(DateTime, Dictionary<String,Object>, List<MetricSlice>, Object)

Properties

AggregateSymbol

The string you defined as a aggregated symbol in the AnomalyDimension and point dimension.

AggregateType

The aggregated type, the type should be AggregateType.

AnomalyDimension

Point with the anomaly dimension must exist in the slice list at the anomaly timestamp, or the library will not calculate the root cause.

AnomalyTimestamp

When the anomaly incident occurs.

Slices

A list of points at different timestamp. If the slices don't contain point data corresponding to the anomaly timestamp, the root cause localization alogorithm will not calculate the root cause as no information at the anomaly timestamp is provided.

Applies to