Partager via


MultiMetricCriteria Classe

Définition

Types de conditions pour une alerte multi-ressources. Veuillez noter qu’il MultiMetricCriteria s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent DynamicMetricCriteria et MetricCriteria.

public class MultiMetricCriteria
type MultiMetricCriteria = class
Public Class MultiMetricCriteria
Héritage
MultiMetricCriteria
Dérivé

Constructeurs

MultiMetricCriteria(String, String, MetricCriteriaTimeAggregationType)

Initialise une nouvelle instance de MultiMetricCriteria.

Propriétés

AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Dimensions

Liste des conditions de dimension.

MetricName

nom attribué à la métrique.

MetricNamespace

Espace de noms de la métrique.

Name

Nom des critères.

SkipMetricValidation

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.

TimeAggregation

les types d’agrégation de temps de critères.

S’applique à