Partilhar via


DynamicMetricCriteria Classe

Definição

Critério para limite dinâmico.

[Newtonsoft.Json.JsonObject("DynamicThresholdCriterion")]
public class DynamicMetricCriteria : Microsoft.Azure.Management.Monitor.Models.MultiMetricCriteria
[<Newtonsoft.Json.JsonObject("DynamicThresholdCriterion")>]
type DynamicMetricCriteria = class
    inherit MultiMetricCriteria
Public Class DynamicMetricCriteria
Inherits MultiMetricCriteria
Herança
DynamicMetricCriteria
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

DynamicMetricCriteria()

Inicializa uma nova instância da classe DynamicMetricCriteria.

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

Inicializa uma nova instância da classe DynamicMetricCriteria.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de MultiMetricCriteria)
AlertSensitivity

Obtém ou define a extensão do desvio necessário para disparar um alerta. Isso afetará o quão apertado é o limite para o padrão de série de métricas. Os valores possíveis incluem: 'Low', 'Medium', 'High'

Dimensions

Obtém ou define a lista de condições de dimensão.

(Herdado de MultiMetricCriteria)
FailingPeriods

Obtém ou define o número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para gerar um alerta.

IgnoreDataBefore

Obtém ou define o uso dessa opção para definir a data da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos (no formato ISO8601)

MetricName

Obtém ou define o nome da métrica.

(Herdado de MultiMetricCriteria)
MetricNamespace

Obtém ou define o namespace da métrica.

(Herdado de MultiMetricCriteria)
Name

Obtém ou define o nome dos critérios.

(Herdado de MultiMetricCriteria)
OperatorProperty

Obtém ou define o operador usado para comparar o valor da métrica com o limite. Os valores possíveis incluem: 'GreaterThan', 'LessThan', 'GreaterOrLessThan'

SkipMetricValidation

Obtém ou define permite a criação de uma regra de alerta em uma métrica personalizada que ainda não foi emitida, fazendo com que a validação da métrica seja ignorada.

(Herdado de MultiMetricCriteria)
TimeAggregation

Obtém ou define os tipos de agregação de tempo de critérios. Os valores possíveis incluem: 'Average', 'Count', 'Minimum', 'Maximum', 'Total'

(Herdado de MultiMetricCriteria)

Métodos

Validate()

Valide o objeto .

Aplica-se a