Partilhar via


Microsoft.Insights scheduledQueryRules 2022-08-01-preview

Definição de recurso do Bicep

O tipo de recurso scheduledQueryRules pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Observações

Para obter orientações sobre como implementar soluções de monitorização, veja Criar recursos de monitorização com o Bicep.

Formato do recurso

Para criar um recurso Microsoft.Insights/scheduledQueryRules, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2022-08-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    actions: {
      actionGroups: [
        'string'
      ]
      customProperties: {}
    }
    autoMitigate: bool
    checkWorkspaceAlertsStorageConfigured: bool
    criteria: {
      allOf: [
        {
          dimensions: [
            {
              name: 'string'
              operator: 'string'
              values: [
                'string'
              ]
            }
          ]
          failingPeriods: {
            minFailingPeriodsToAlert: int
            numberOfEvaluationPeriods: int
          }
          metricMeasureColumn: 'string'
          metricName: 'string'
          operator: 'string'
          query: 'string'
          resourceIdColumn: 'string'
          threshold: int
          timeAggregation: 'string'
        }
      ]
    }
    description: 'string'
    displayName: 'string'
    enabled: bool
    evaluationFrequency: 'string'
    muteActionsDuration: 'string'
    overrideQueryTimeRange: 'string'
    publicNetworkAccess: 'string'
    ruleResolveConfiguration: {
      autoResolved: bool
      timeToResolve: 'string'
    }
    scopes: [
      'string'
    ]
    severity: int
    skipQueryValidation: bool
    targetResourceTypes: [
      'string'
    ]
    windowSize: 'string'
  }
}

Valores de propriedade

scheduledQueryRules

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-260

Carateres válidos:
Não é possível utilizar:
*<>%{}&:\\?/# ou controlar carateres

Não é possível terminar com espaço ou ponto final.
localização A localização geográfica onde reside o recurso cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
tipo Indica o tipo de regra de consulta agendada. A predefinição é LogAlert. "LogAlert"
"LogToMetric"
identidade A identidade do recurso. Identidade
propriedades As propriedades da regra do recurso. ScheduledQueryRuleProperties (obrigatório)

Identidade

Nome Descrição Valor
tipo Tipo de identidade de serviço gerida. "Nenhum"
"SystemAssigned"
"UserAssigned" (obrigatório)
userAssignedIdentities A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". objeto

ScheduledQueryRuleProperties

Nome Descrição Valor
ações Ações a invocar quando o alerta é acionado. Ações
autoMitigate O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. A predefinição é verdadeira. Relevante apenas para regras do tipo LogAlert. bool
checkWorkspaceAlertsStorageConfigured O sinalizador que indica se esta regra de consulta agendada deve ser armazenada no armazenamento do cliente. A predefinição é false. Relevante apenas para regras do tipo LogAlert. bool
critérios Os critérios de regra que definem as condições da regra de consulta agendada. ScheduledQueryRuleCriteria
descrição A descrição da regra de consulta agendada. string
displayName O nome a apresentar da regra de alerta string
ativado O sinalizador que indica se esta regra de consulta agendada está ativada. O valor deve ser verdadeiro ou falso bool
evaluationFrequency Com que frequência a regra de consulta agendada é avaliada representada no formato de duração ISO 8601. Relevante e necessário apenas para regras do tipo LogAlert. string
muteActionsDuration Desativar o som das ações para o período de tempo escolhido (no formato de duração ISO 8601) após o alerta ser acionado. Relevante apenas para regras do tipo LogAlert. string
overrideQueryTimeRange Se especificado, substitui o intervalo de tempo da consulta (a predefinição é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. string
publicNetworkAccess Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativada. "Desativado"
"Ativado"
"SecuredByPerimeter"
ruleResolveConfiguration Define a configuração para resolver alertas acionados. Relevante apenas para regras do tipo LogAlert. RuleResolveConfiguration
âmbitos A lista de IDs de recursos para a qual esta regra de consulta agendada está confinada. string[]
gravidade Gravidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais grave. Relevante e necessário apenas para regras do tipo LogAlert. int
skipQueryValidation O sinalizador que indica se a consulta fornecida deve ou não ser validada. A predefinição é false. Relevante apenas para regras do tipo LogAlert. bool
targetResourceTypes Lista do tipo de recurso dos recursos de destino nos quais o alerta é criado/atualizado. Por exemplo, se o âmbito for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, será acionado um alerta diferente para cada máquina virtual no grupo de recursos que cumpra os critérios de alerta. Relevante apenas para regras do tipo LogAlert string[]
windowSize O período de tempo (no formato de duração ISO 8601) no qual a consulta Alerta será executada (tamanho da discretização). Relevante e necessário apenas para regras do tipo LogAlert. string

Ações

Nome Descrição Valor
actionGroups IDs de recursos do Grupo de Ações a invocar quando o alerta é acionado. string[]
customProperties As propriedades de um payload de alerta. objeto

ScheduledQueryRuleCriteria

Nome Descrição Valor
allOf Uma lista de condições a avaliar em relação aos âmbitos especificados Condição[]

Condição

Nome Descrição Valor
dimensões Lista de condições de Dimensões Dimensão[]
failingPeriods O número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para emitir um alerta. Relevante apenas para regras do tipo LogAlert. ConditionFailingPeriods
metricMeasureColumn A coluna que contém o número da medida de métrica. Relevante apenas para regras do tipo LogAlert. string
metricName O nome da métrica a enviar. Relevante e necessário apenas para regras do tipo LogToMetric. string
operador O operador de critérios. Relevante e necessário apenas para regras do tipo LogAlert. 'Igual a'
'GreaterThan'
"GreaterThanOrEqual"
'LessThan'
"LessThanOrEqual"
query Alerta de consulta de registo string
resourceIdColumn A coluna que contém o ID do recurso. O conteúdo da coluna tem de ser um URI formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. string
limiar o valor do limiar de critérios que ativa o alerta. Relevante e necessário apenas para regras do tipo LogAlert. int
timeAggregation Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert. "Média"
"Contagem"
"Máximo"
"Mínimo"
'Total'

Dimensão

Nome Descrição Valor
name Nome da dimensão cadeia (obrigatório)
operador Operador para valores de dimensão "Excluir"
"Incluir" (obrigatório)
values Lista de valores de dimensão string[] (obrigatório)

ConditionFailingPeriods

Nome Descrição Valor
minFailingPeriodsToAlert O número de violações para acionar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor predefinido é 1 int
numberOfEvaluationPeriods O número de pontos de pesquisa agregados. A janela de tempo de pesquisa é calculada com base na granularidade da agregação (windowSize) e no número selecionado de pontos agregados. O valor predefinido é 1 int

RuleResolveConfiguration

Nome Descrição Valor
autoResolved O sinalizador que indica se deve ou não resolver automaticamente um alerta acionado. bool
timeToResolve A duração que uma regra tem de avaliar como estando em bom estado de funcionamento antes de o alerta acionado ser resolvido automaticamente representado no formato de duração ISO 8601. string

Definição de recurso do modelo arm

O tipo de recurso scheduledQueryRules pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Observações

Para obter orientações sobre como implementar soluções de monitorização, veja Criar recursos de monitorização com o Bicep.

Formato do recurso

Para criar um recurso Microsoft.Insights/scheduledQueryRules, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Insights/scheduledQueryRules",
  "apiVersion": "2022-08-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "actions": {
      "actionGroups": [ "string" ],
      "customProperties": {}
    },
    "autoMitigate": "bool",
    "checkWorkspaceAlertsStorageConfigured": "bool",
    "criteria": {
      "allOf": [
        {
          "dimensions": [
            {
              "name": "string",
              "operator": "string",
              "values": [ "string" ]
            }
          ],
          "failingPeriods": {
            "minFailingPeriodsToAlert": "int",
            "numberOfEvaluationPeriods": "int"
          },
          "metricMeasureColumn": "string",
          "metricName": "string",
          "operator": "string",
          "query": "string",
          "resourceIdColumn": "string",
          "threshold": "int",
          "timeAggregation": "string"
        }
      ]
    },
    "description": "string",
    "displayName": "string",
    "enabled": "bool",
    "evaluationFrequency": "string",
    "muteActionsDuration": "string",
    "overrideQueryTimeRange": "string",
    "publicNetworkAccess": "string",
    "ruleResolveConfiguration": {
      "autoResolved": "bool",
      "timeToResolve": "string"
    },
    "scopes": [ "string" ],
    "severity": "int",
    "skipQueryValidation": "bool",
    "targetResourceTypes": [ "string" ],
    "windowSize": "string"
  }
}

Valores de propriedade

scheduledQueryRules

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Insights/scheduledQueryRules"
apiVersion A versão da API de recursos '2022-08-01-preview'
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-260

Carateres válidos:
Não é possível utilizar:
*<>%{}&:\\?/# ou controlar carateres

Não é possível terminar com espaço ou ponto final.
localização A localização geográfica onde reside o recurso cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
tipo Indica o tipo de regra de consulta agendada. A predefinição é LogAlert. "LogAlert"
"LogToMetric"
identidade A identidade do recurso. Identidade
propriedades As propriedades da regra do recurso. ScheduledQueryRuleProperties (obrigatório)

Identidade

Nome Descrição Valor
tipo Tipo de identidade de serviço gerida. "Nenhum"
"SystemAssigned"
"UserAssigned" (obrigatório)
userAssignedIdentities A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". objeto

ScheduledQueryRuleProperties

Nome Descrição Valor
ações Ações a invocar quando o alerta é acionado. Ações
autoMitigate O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. A predefinição é verdadeira. Relevante apenas para regras do tipo LogAlert. bool
checkWorkspaceAlertsStorageConfigured O sinalizador que indica se esta regra de consulta agendada deve ser armazenada no armazenamento do cliente. A predefinição é false. Relevante apenas para regras do tipo LogAlert. bool
critérios Os critérios de regra que definem as condições da regra de consulta agendada. ScheduledQueryRuleCriteria
descrição A descrição da regra de consulta agendada. string
displayName O nome a apresentar da regra de alerta string
ativado O sinalizador que indica se esta regra de consulta agendada está ativada. O valor deve ser verdadeiro ou falso bool
evaluationFrequency Com que frequência a regra de consulta agendada é avaliada representada no formato de duração ISO 8601. Relevante e necessário apenas para regras do tipo LogAlert. string
muteActionsDuration Desativar o som das ações para o período de tempo escolhido (no formato de duração ISO 8601) após o alerta ser acionado. Relevante apenas para regras do tipo LogAlert. string
overrideQueryTimeRange Se especificado, substitui o intervalo de tempo da consulta (a predefinição é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. string
publicNetworkAccess Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativada. "Desativado"
"Ativado"
"SecuredByPerimeter"
ruleResolveConfiguration Define a configuração para resolver alertas acionados. Relevante apenas para regras do tipo LogAlert. RuleResolveConfiguration
âmbitos A lista de IDs de recursos para a qual esta regra de consulta agendada está confinada. string[]
gravidade Gravidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais grave. Relevante e necessário apenas para regras do tipo LogAlert. int
skipQueryValidation O sinalizador que indica se a consulta fornecida deve ou não ser validada. A predefinição é false. Relevante apenas para regras do tipo LogAlert. bool
targetResourceTypes Lista do tipo de recurso dos recursos de destino nos quais o alerta é criado/atualizado. Por exemplo, se o âmbito for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, será acionado um alerta diferente para cada máquina virtual no grupo de recursos que cumpra os critérios de alerta. Relevante apenas para regras do tipo LogAlert string[]
windowSize O período de tempo (no formato de duração ISO 8601) no qual a consulta Alerta será executada (tamanho da discretização). Relevante e necessário apenas para regras do tipo LogAlert. string

Ações

Nome Descrição Valor
actionGroups IDs de recursos do Grupo de Ações a invocar quando o alerta é acionado. string[]
customProperties As propriedades de um payload de alerta. objeto

ScheduledQueryRuleCriteria

Nome Descrição Valor
allOf Uma lista de condições a avaliar em relação aos âmbitos especificados Condição[]

Condição

Nome Descrição Valor
dimensões Lista de condições de Dimensões Dimensão[]
failingPeriods O número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para emitir um alerta. Relevante apenas para regras do tipo LogAlert. ConditionFailingPeriods
metricMeasureColumn A coluna que contém o número da medida de métrica. Relevante apenas para regras do tipo LogAlert. string
metricName O nome da métrica a enviar. Relevante e obrigatório apenas para regras do tipo LogToMetric. string
operador O operador de critérios. Relevante e obrigatório apenas para regras do tipo LogAlert. 'Igual'
'GreaterThan'
"GreaterThanOrEqual"
'LessThan'
'LessThanOrEqual'
query Alerta de consulta de registo string
resourceIdColumn A coluna que contém o ID do recurso. O conteúdo da coluna tem de ser um uri formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. string
limiar o valor do limiar de critérios que ativa o alerta. Relevante e obrigatório apenas para regras do tipo LogAlert. int
timeAggregation Tipo de agregação. Relevante e obrigatório apenas para regras do tipo LogAlert. "Média"
"Contagem"
"Máximo"
"Mínimo"
"Total"

Dimensão

Nome Descrição Valor
name Nome da dimensão cadeia (obrigatório)
operador Operador para valores de dimensão "Excluir"
"Incluir" (obrigatório)
values Lista de valores de dimensão string[] (obrigatório)

ConditionFailingPeriods

Nome Descrição Valor
minFailingPeriodsToAlert O número de violações para acionar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor predefinido é 1 int
numberOfEvaluationPeriods O número de pontos de referência agregados. A janela de tempo de pesquisa é calculada com base na granularidade da agregação (windowSize) e no número selecionado de pontos agregados. O valor predefinido é 1 int

RuleResolveConfiguration

Nome Descrição Valor
autoResolved O sinalizador que indica se deve ou não resolver automaticamente um alerta acionado. bool
timeToResolve A duração que uma regra tem de avaliar como em bom estado de funcionamento antes de o alerta acionado ser resolvido automaticamente representado no formato de duração ISO 8601. string

Definição de recurso do Terraform (fornecedor AzAPI)

O tipo de recurso scheduledQueryRules pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.Insights/scheduledQueryRules, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/scheduledQueryRules@2022-08-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          "string"
        ]
        customProperties = {}
      }
      autoMitigate = bool
      checkWorkspaceAlertsStorageConfigured = bool
      criteria = {
        allOf = [
          {
            dimensions = [
              {
                name = "string"
                operator = "string"
                values = [
                  "string"
                ]
              }
            ]
            failingPeriods = {
              minFailingPeriodsToAlert = int
              numberOfEvaluationPeriods = int
            }
            metricMeasureColumn = "string"
            metricName = "string"
            operator = "string"
            query = "string"
            resourceIdColumn = "string"
            threshold = int
            timeAggregation = "string"
          }
        ]
      }
      description = "string"
      displayName = "string"
      enabled = bool
      evaluationFrequency = "string"
      muteActionsDuration = "string"
      overrideQueryTimeRange = "string"
      publicNetworkAccess = "string"
      ruleResolveConfiguration = {
        autoResolved = bool
        timeToResolve = "string"
      }
      scopes = [
        "string"
      ]
      severity = int
      skipQueryValidation = bool
      targetResourceTypes = [
        "string"
      ]
      windowSize = "string"
    }
    kind = "string"
  })
}

Valores de propriedade

scheduledQueryRules

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Insights/scheduledQueryRules@2022-08-01-preview"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-260

Carateres válidos:
Não é possível utilizar:
*<>%{}&:\\?/# ou controlar carateres

Não é possível terminar com espaço ou ponto final.
localização A localização geográfica onde o recurso se encontra cadeia (obrigatório)
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
tipo Indica o tipo de regra de consulta agendada. A predefinição é LogAlert. "LogAlert"
"LogToMetric"
identidade A identidade do recurso. Identidade
propriedades As propriedades da regra do recurso. ScheduledQueryRuleProperties (obrigatório)

Identidade

Nome Descrição Valor
tipo Tipo de identidade de serviço gerida. "SystemAssigned"
"UserAssigned" (obrigatório)
identity_ids A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Matriz de IDs de identidade de utilizador.

ScheduledQueryRuleProperties

Nome Descrição Valor
ações Ações a invocar quando o alerta é acionado. Ações
autoMitigate O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. A predefinição é verdadeira. Relevante apenas para regras do tipo LogAlert. bool
checkWorkspaceAlertsStorageConfigured O sinalizador que indica se esta regra de consulta agendada deve ser armazenada no armazenamento do cliente. A predefinição é falsa. Relevante apenas para regras do tipo LogAlert. bool
critérios Os critérios de regra que definem as condições da regra de consulta agendada. ScheduledQueryRuleCriteria
descrição A descrição da regra de consulta agendada. string
displayName O nome a apresentar da regra de alerta string
ativado O sinalizador que indica se esta regra de consulta agendada está ativada. O valor deve ser verdadeiro ou falso bool
evaluationFrequency Com que frequência a regra de consulta agendada é avaliada representada no formato de duração ISO 8601. Relevante e obrigatório apenas para regras do tipo LogAlert. string
muteActionsDuration Desativar o som das ações para o período de tempo escolhido (no formato de duração ISO 8601) após o alerta ser acionado. Relevante apenas para regras do tipo LogAlert. string
overrideQueryTimeRange Se especificado, substitui o intervalo de tempo da consulta (a predefinição é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. string
publicNetworkAccess Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. "Desativado"
"Ativado"
"SecuredByPerimeter"
ruleResolveConfiguration Define a configuração para resolver alertas acionados. Relevante apenas para regras do tipo LogAlert. RuleResolveConfiguration
âmbitos A lista de IDs de recursos a que esta regra de consulta agendada está no âmbito. cadeia[]
gravidade Gravidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais grave. Relevante e obrigatório apenas para regras do tipo LogAlert. int
skipQueryValidation O sinalizador que indica se a consulta fornecida deve ou não ser validada. A predefinição é falsa. Relevante apenas para regras do tipo LogAlert. bool
targetResourceTypes Lista do tipo de recurso dos recursos de destino nos quais o alerta é criado/atualizado. Por exemplo, se o âmbito for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, será acionado um alerta diferente para cada máquina virtual no grupo de recursos que cumpra os critérios de alerta. Relevante apenas para regras do tipo LogAlert cadeia[]
windowsSize O período de tempo (no formato de duração ISO 8601) no qual a consulta Alerta será executada (tamanho da caixa). Relevante e obrigatório apenas para regras do tipo LogAlert. string

Ações

Nome Descrição Valor
actionGroups IDs de recursos do Grupo de Ações a invocar quando o alerta é acionado. string[]
customProperties As propriedades de um payload de alerta. objeto

ScheduledQueryRuleCriteria

Nome Descrição Valor
allOf Uma lista de condições a avaliar em relação aos âmbitos especificados Condição[]

Condição

Nome Descrição Valor
dimensões Lista de condições de Dimensões Dimensão[]
failingPeriods O número mínimo de violações necessárias na janela de tempo de pesquisa selecionada necessária para emitir um alerta. Relevante apenas para regras do tipo LogAlert. ConditionFailingPeriods
metricMeasureColumn A coluna que contém o número da medida de métrica. Relevante apenas para regras do tipo LogAlert. string
metricName O nome da métrica a enviar. Relevante e necessário apenas para regras do tipo LogToMetric. string
operador O operador de critérios. Relevante e necessário apenas para regras do tipo LogAlert. "Igual a"
"GreaterThan"
"GreaterThanOrEqual"
"LessThan"
"LessThanOrEqual"
query Alerta de consulta de registo string
resourceIdColumn A coluna que contém o ID do recurso. O conteúdo da coluna tem de ser um URI formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. string
limiar o valor do limiar de critérios que ativa o alerta. Relevante e necessário apenas para regras do tipo LogAlert. int
timeAggregation Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert. "Média"
"Contagem"
"Máximo"
"Mínimo"
"Total"

Dimensão

Nome Descrição Valor
name Nome da dimensão cadeia (obrigatório)
operador Operador para valores de dimensão "Excluir"
"Incluir" (obrigatório)
values Lista de valores de dimensão string[] (obrigatório)

ConditionFailingPeriods

Nome Descrição Valor
minFailingPeriodsToAlert O número de violações para acionar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor predefinido é 1 int
numberOfEvaluationPeriods O número de pontos de pesquisa agregados. A janela de tempo de pesquisa é calculada com base na granularidade da agregação (windowSize) e no número selecionado de pontos agregados. O valor predefinido é 1 int

RuleResolveConfiguration

Nome Descrição Valor
autoResolved O sinalizador que indica se deve ou não resolver automaticamente um alerta acionado. bool
timeToResolve A duração que uma regra tem de avaliar como estando em bom estado de funcionamento antes de o alerta acionado ser resolvido automaticamente representado no formato de duração ISO 8601. string