Partager via


DynamicMetricCriteria Constructeurs

Définition

Surcharges

DynamicMetricCriteria()

Initialise une nouvelle instance de la classe DynamicMetricCriteria.

DynamicMetricCriteria(String, String, String, String, String, DynamicThresholdFailingPeriods, IDictionary<String,Object>, String, IList<MetricDimension>, Nullable<Boolean>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe DynamicMetricCriteria.

DynamicMetricCriteria()

Initialise une nouvelle instance de la classe DynamicMetricCriteria.

public DynamicMetricCriteria ();
Public Sub New ()

S’applique à

DynamicMetricCriteria(String, String, String, String, String, DynamicThresholdFailingPeriods, IDictionary<String,Object>, String, IList<MetricDimension>, Nullable<Boolean>, Nullable<DateTime>)

Initialise une nouvelle instance de la classe DynamicMetricCriteria.

public DynamicMetricCriteria (string name, string metricName, string timeAggregation, string operatorProperty, string alertSensitivity, Microsoft.Azure.Management.Monitor.Models.DynamicThresholdFailingPeriods failingPeriods, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string metricNamespace = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricDimension> dimensions = default, bool? skipMetricValidation = default, DateTime? ignoreDataBefore = default);
new Microsoft.Azure.Management.Monitor.Models.DynamicMetricCriteria : string * string * string * string * string * Microsoft.Azure.Management.Monitor.Models.DynamicThresholdFailingPeriods * System.Collections.Generic.IDictionary<string, obj> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricDimension> * Nullable<bool> * Nullable<DateTime> -> Microsoft.Azure.Management.Monitor.Models.DynamicMetricCriteria
Public Sub New (name As String, metricName As String, timeAggregation As String, operatorProperty As String, alertSensitivity As String, failingPeriods As DynamicThresholdFailingPeriods, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional metricNamespace As String = Nothing, Optional dimensions As IList(Of MetricDimension) = Nothing, Optional skipMetricValidation As Nullable(Of Boolean) = Nothing, Optional ignoreDataBefore As Nullable(Of DateTime) = Nothing)

Paramètres

name
String

Nom des critères.

metricName
String

nom attribué à la métrique.

timeAggregation
String

les types d’agrégation de temps des critères. Les valeurs possibles sont les suivantes : 'Average', 'Count', 'Minimum', 'Maximum', 'Total'

operatorProperty
String

Opérateur utilisé pour comparer la valeur de la métrique au seuil. Les valeurs possibles sont les suivantes : 'GreaterThan', 'LessThan', 'GreaterOrLessThan'

alertSensitivity
String

Étendue de l’écart nécessaire pour déclencher une alerte. Cela aura une incidence sur l’entrée du seuil par le modèle de série de métriques. Les valeurs possibles sont les suivantes : 'Low', 'Medium', 'High'

failingPeriods
DynamicThresholdFailingPeriods

Nombre minimal de violations requises dans la fenêtre de recherche sélectionnée pour déclencher une alerte.

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées cette collection

metricNamespace
String

Espace de noms de la métrique.

dimensions
IList<MetricDimension>

Liste des conditions de dimension.

skipMetricValidation
Nullable<Boolean>

Permet la création d’une règle d’alerte pour une métrique personnalisée qui n’a pas encore été émise, car l’étape de validation de la métrique a été ignorée.

ignoreDataBefore
Nullable<DateTime>

Utilisez cette option pour définir la date à partir de laquelle commencer à apprendre les données historiques des métriques et calculer les seuils dynamiques (au format ISO8601)

S’applique à