MetricTrigger Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
MetricTrigger() |
Initialise une nouvelle instance de la classe MetricTrigger. |
MetricTrigger(String, String, TimeSpan, MetricStatisticType, TimeSpan, TimeAggregationType, ComparisonOperationType, Double, String, String, IList<ScaleRuleMetricDimension>, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe MetricTrigger. |
MetricTrigger()
Initialise une nouvelle instance de la classe MetricTrigger.
public MetricTrigger ();
Public Sub New ()
S’applique à
MetricTrigger(String, String, TimeSpan, MetricStatisticType, TimeSpan, TimeAggregationType, ComparisonOperationType, Double, String, String, IList<ScaleRuleMetricDimension>, Nullable<Boolean>)
Initialise une nouvelle instance de la classe MetricTrigger.
public MetricTrigger (string metricName, string metricResourceUri, TimeSpan timeGrain, Microsoft.Azure.Management.Monitor.Models.MetricStatisticType statistic, TimeSpan timeWindow, Microsoft.Azure.Management.Monitor.Models.TimeAggregationType timeAggregation, Microsoft.Azure.Management.Monitor.Models.ComparisonOperationType operatorProperty, double threshold, string metricNamespace = default, string metricResourceLocation = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.ScaleRuleMetricDimension> dimensions = default, bool? dividePerInstance = default);
new Microsoft.Azure.Management.Monitor.Models.MetricTrigger : string * string * TimeSpan * Microsoft.Azure.Management.Monitor.Models.MetricStatisticType * TimeSpan * Microsoft.Azure.Management.Monitor.Models.TimeAggregationType * Microsoft.Azure.Management.Monitor.Models.ComparisonOperationType * double * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.ScaleRuleMetricDimension> * Nullable<bool> -> Microsoft.Azure.Management.Monitor.Models.MetricTrigger
Public Sub New (metricName As String, metricResourceUri As String, timeGrain As TimeSpan, statistic As MetricStatisticType, timeWindow As TimeSpan, timeAggregation As TimeAggregationType, operatorProperty As ComparisonOperationType, threshold As Double, Optional metricNamespace As String = Nothing, Optional metricResourceLocation As String = Nothing, Optional dimensions As IList(Of ScaleRuleMetricDimension) = Nothing, Optional dividePerInstance As Nullable(Of Boolean) = Nothing)
Paramètres
- metricName
- String
nom de la métrique qui définit ce que la règle surveille.
- metricResourceUri
- String
identificateur de ressource de la ressource surveillée par la règle.
- timeGrain
- TimeSpan
granularité des métriques surveillées par la règle. Doit être l'une des valeurs prédéfinies renvoyées à partir des définitions de métriques pour la mesure. Doit être comprise entre 12 heures et 1 minute.
- statistic
- MetricStatisticType
type de statistique de métrique. Manière dont les métriques de plusieurs instances sont combinées. Les valeurs possibles sont les suivantes : « Average », « Min », « Max », « Sum », « Count »
- timeWindow
- TimeSpan
plage de temps pendant laquelle instance données sont collectées. Cette valeur doit être supérieure au délai de collecte de mesures, qui peut varier d'une ressource à l'autre. Doit être comprise entre 12 heures et 5 minutes.
- timeAggregation
- TimeAggregationType
type d’agrégation de temps. Détermine la façon dont les données collectées doivent être combinées au fil du temps. La valeur par défaut est Average. Les valeurs possibles sont les suivantes : « Moyenne », « Minimum », « Maximum », « Total », « Nombre », « Dernier »
- operatorProperty
- ComparisonOperationType
Opérateur utilisé pour comparer les données de métriques et le seuil. Les valeurs possibles sont les suivantes : « Equals », « NotEquals », « GreaterThan », « GreaterThanOrEqual », « LessThan », « LessThanOrEqual »
- threshold
- Double
seuil de la métrique qui déclenche l’action de mise à l’échelle.
- metricNamespace
- String
espace de noms de la métrique qui définit ce que la règle surveille.
- metricResourceLocation
- String
emplacement de la ressource surveillée par la règle.
- dimensions
- IList<ScaleRuleMetricDimension>
Liste des conditions de dimension. Par exemple : [{"DimensionName »:"AppName »,"Operator »:"Equals »,"Values »:["App1"]},{"DimensionName »:"Deployment »,"Operator »:"Equals »,"Values »:["default"]}].
S’applique à
Azure SDK for .NET