Azure.AI.MetricsAdvisor.Models Namespace

Classes

AnomalyAlert

The AlertResult.

AnomalyAlertConfiguration

The AnomalyAlertingConfiguration.

AnomalyDetectionConfiguration

The AnomalyDetectionConfiguration.

AnomalyIncident

The IncidentResult.

ChangeThresholdCondition

The ChangeThresholdCondition.

DataFeed

A data feed is the entry point of data for the Metrics Advisor service and, therefore, the first entity to be created when setting up your resource. It periodically ingests data from a DataFeedSource and monitors it in search of anomalies.

DataFeedDimension

The Dimension.

DataFeedGranularity

The frequency with which ingestion from a DataFeedSource will occur.

DataFeedIngestionProgress

The DataFeedIngestionProgress.

DataFeedIngestionSettings

Configures how a DataFeed should ingest data from its DataFeedSource.

DataFeedIngestionStatus

The IngestionStatus.

DataFeedMetric

The Metric.

DataFeedMissingDataPointFillSettings

Configures the behavior of a DataFeed when handling missing points in the data ingested from its DataFeedSource.

DataFeedRollupSettings

Configures the behavior of a DataFeed when handling rolled-up ingested data before detecting anomalies.

DataFeedSchema

Specifies which values, such as metrics and dimensions, will be ingested from the DataFeedSource.

DataPointAnomaly

The AnomalyResult.

DimensionKey

The DimensionGroupIdentity.

EnrichmentStatus

The EnrichmentStatus.

HardThresholdCondition

The HardThresholdCondition.

IncidentRootCause

The RootCause.

MetricAlertConfiguration

The MetricAlertingConfiguration.

MetricAnomalyAlertConditions

Sets extra conditions that an anomaly must satisfy to be included in an alert.

MetricAnomalyAlertScope

Selects the scope of time series in which an anomaly must be to be included in an alert. In order to instantiate an object of this class, one of the following static methods must be used:

MetricAnomalyAlertSnoozeCondition

The AlertSnoozeCondition.

MetricBoundaryCondition

The ValueCondition.

MetricEnrichedSeriesData

The SeriesResult.

MetricSeriesData

The MetricDataItem.

MetricSeriesDefinition

The MetricSeriesItem.

MetricSeriesGroupDetectionCondition

The DimensionGroupConfiguration.

MetricSingleSeriesDetectionCondition

The SeriesConfiguration.

MetricWholeSeriesDetectionCondition

The WholeMetricConfiguration.

SeverityCondition

The SeverityCondition.

SmartDetectionCondition

The SmartDetectionCondition.

SuppressCondition

The SuppressCondition.

TopNGroupScope

The TopNGroupScope.

Structs

AnomalyDetectorDirection

detection direction.

AnomalyIncidentStatus

incident status

only return for alerting incident result.

AnomalySeverity

min alert severity.

AnomalyStatus

anomaly status

only return for alerting anomaly result.

AnomalyValue

The AnomalyValue.

BoundaryDirection

value filter direction.

BoundaryMeasureType

data used to implement value filter.

ChangePointValue

The ChangePointValue.

DataFeedAccessMode

data feed access mode, default is Private.

DataFeedAutoRollupMethod

roll up method.

DataFeedGranularityType

granularity of the time series.

DataFeedMissingDataPointFillType

the type of fill missing point for anomaly detection.

DataFeedRollupType

mark if the data feed need rollup.

DataFeedSourceKind

data source type.

DataFeedStatus

data feed status.

DataSourceCredentialKind

Type of data source credential.

DetectionConditionOperator

condition operator

should be specified when combining multiple detection conditions.

IngestionStatusType

latest ingestion task status for this data slice.

MetricAlertConfigurationsOperator

cross metrics operator

should be specified when setting up multiple metric alerting configurations.

MetricAnomalyAlertScopeType

Anomaly scope.

MetricFeedbackKind

feedback type.

MetricPeriodType

the type of setting period.

NotificationHookKind

hook type.

SnoozeScope

snooze scope.