Partilhar via


AverageServiceLoadScalingTrigger interface

Representa uma política de dimensionamento relacionada a uma carga média de uma métrica/recurso de um serviço.

Extends

Propriedades

kind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

lowerLoadThreshold

O limite inferior da carga abaixo do qual deve ser executada uma escala em funcionamento.

metricName

O nome da métrica para a qual o uso deve ser rastreado.

scaleInterval

O período em segundos em que é tomada uma decisão sobre escalar ou não. Esta propriedade deve vir no formato ISO 8601 "hh:mm:ss".

upperLoadThreshold

O limite superior da carga além do qual uma operação de expansão deve ser executada.

useOnlyPrimaryLoad

O sinalizador determina se apenas a carga da réplica primária deve ser considerada para dimensionamento. Se definido como true, o gatilho considerará apenas a carga de réplicas primárias do serviço com monitoração de estado. Se definido como false, o gatilho considerará a carga de todas as réplicas. Este parâmetro não pode ser definido como true para serviço sem monitoração de estado.

Detalhes de Propriedade

kind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

kind: "AverageServiceLoadTrigger"

Valor de Propriedade

"AverageServiceLoadTrigger"

lowerLoadThreshold

O limite inferior da carga abaixo do qual deve ser executada uma escala em funcionamento.

lowerLoadThreshold: number

Valor de Propriedade

number

metricName

O nome da métrica para a qual o uso deve ser rastreado.

metricName: string

Valor de Propriedade

string

scaleInterval

O período em segundos em que é tomada uma decisão sobre escalar ou não. Esta propriedade deve vir no formato ISO 8601 "hh:mm:ss".

scaleInterval: string

Valor de Propriedade

string

upperLoadThreshold

O limite superior da carga além do qual uma operação de expansão deve ser executada.

upperLoadThreshold: number

Valor de Propriedade

number

useOnlyPrimaryLoad

O sinalizador determina se apenas a carga da réplica primária deve ser considerada para dimensionamento. Se definido como true, o gatilho considerará apenas a carga de réplicas primárias do serviço com monitoração de estado. Se definido como false, o gatilho considerará a carga de todas as réplicas. Este parâmetro não pode ser definido como true para serviço sem monitoração de estado.

useOnlyPrimaryLoad: boolean

Valor de Propriedade

boolean