Microsoft.Insights scheduledQueryRules
Comentários
Para obter orientações sobre como implantar soluções de monitoramento, consulte Criar recursos de monitoramento usando o Bicep.
Definição de recursos do bíceps
O tipo de recurso scheduledQueryRules pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Insights/scheduledQueryRules, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2024-01-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
actions: {
actionGroups: [
'string'
]
actionProperties: {
{customized property}: 'string'
}
customProperties: {
{customized property}: 'string'
}
}
autoMitigate: bool
checkWorkspaceAlertsStorageConfigured: bool
criteria: {
allOf: [
{
alertSensitivity: 'string'
criterionType: 'string'
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
failingPeriods: {
minFailingPeriodsToAlert: int
numberOfEvaluationPeriods: int
}
ignoreDataBefore: 'string'
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'
resolveConfiguration: {
autoResolved: bool
timeToResolve: 'string'
}
scopes: [
'string'
]
severity: int
skipQueryValidation: bool
targetResourceTypes: [
'string'
]
windowSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
Ações
Designação | Descrição | Valor |
---|---|---|
açãoGrupos | Ids de recurso do Grupo de Ações para invocar quando o alerta for acionado. | string[] |
açãoPropriedades | As propriedades de uma ação. | ActionsActionProperties |
customProperties | As propriedades de uma carga útil de alerta. | ActionsCustomProperties |
AçõesAçãoPropriedades
Designação | Descrição | Valor |
---|
AçõesCustomProperties
Designação | Descrição | Valor |
---|
Condição
Designação | Descrição | Valor |
---|---|---|
alertSensibilidade | A extensão do desvio necessário para disparar um alerta. Os valores permitidos são 'Baixo', 'Médio' e 'Alto'. Isso afetará o quão apertado é o limite para o padrão de série métrica. Relevante e necessário apenas para regras de limiar dinâmico do tipo LogAlert. | string |
criterionType | Especifica o tipo de critérios de limite | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
Dimensões | Condições da lista de dimensões | Dimensão[] |
failingPeriods | O número mínimo de violações necessárias dentro da janela de tempo de retrospetiva selecionada necessária para gerar um alerta. Relevante apenas para regras do tipo LogAlert. | ConditionFailingPeriods |
ignoreDataBefore | Use esta opção para definir a data a partir da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos (no formato ISO8601). Relevante apenas para regras de limiar dinâmico do tipo LogAlert. | string |
metricMeasureColumn | A coluna que contém o número da medida métrica. Relevante apenas para regras do tipo LogAlert. | string |
metricName | O nome da métrica a ser enviada. 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. | 'Iguais' 'MaiorOrLessThan' 'MaiorQue' 'MaiorThanOrEqual' 'Menosque' 'LessThanOrEqual' |
consulta | Alerta de consulta de log | string |
resourceIdColumn | A coluna que contém a id do recurso. O conteúdo da coluna deve ser um uri formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. | string |
limiar | O valor limite de critérios que ativa o alerta. Relevante e necessário apenas para regras de limite estático do tipo LogAlert. | Int |
agregação de tempo | Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert. | 'Média' 'Contagem' 'Máximo' 'Mínimo' 'Total' |
CondiçãoFailingPeriods
Designação | Descrição | Valor |
---|---|---|
minFailingPeriodsToAlert | O número de violações para disparar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor padrão é 1 | Int |
númeroDeAvaliaçãoPeríodos | O número de pontos de retrospetiva agregados. A janela de tempo de retrospetiva é calculada com base na granularidade de agregação (windowSize) e no número selecionado de pontos agregados. O valor padrão é 1 | Int |
Dimensão
Designação | Descrição | Valor |
---|---|---|
Designação | Nome da dimensão | string (obrigatório) |
Operador | Operador para valores de dimensão | 'Excluir' 'Incluir' (obrigatório) |
valores | Lista de valores de dimensão | string[] (obrigatório) |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Microsoft.Insights/scheduledQueryRules
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade do recurso. | Identidade |
tipo | Indica o tipo de regra de consulta agendada. O padrão é LogAlert. | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Padrão = ^[^#<>%&:\?/{}*]{1,260}$ (obrigatório) |
propriedades | As propriedades da regra do recurso. | ScheduledQueryRuleProperties (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
RuleResolveConfiguration
Designação | Descrição | Valor |
---|---|---|
autoResolvido | O sinalizador que indica se um alerta disparado deve ou não ser resolvido automaticamente. | Bool |
timeToResolve | A duração que uma regra deve avaliar como íntegra antes que o alerta disparado seja resolvido automaticamente representada no formato de duração ISO 8601. | string |
ScheduledQueryRuleCriteria
Designação | Descrição | Valor |
---|---|---|
allOf | Uma lista de condições a serem avaliadas em relação aos escopos especificados | Condição[] |
ScheduledQueryRuleProperties
Designação | Descrição | Valor |
---|---|---|
ações | Ações a invocar quando o alerta é acionado. | Ações |
autoMitigar | O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. O padrão é true. Relevante apenas para regras do tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | O sinalizador que indica se essa regra de consulta agendada deve ser armazenada no armazenamento do cliente. O padrã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 para exibição da regra de alerta | string |
ativado | O sinalizador que indica se essa regra de consulta agendada está habilitada. O valor deve ser verdadeiro ou falso | Bool |
avaliaçãoFrequência | A frequência com que 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 | Silencie ações pelo período de tempo escolhido (no formato de duração ISO 8601) depois que o alerta for acionado. Relevante apenas para regras do tipo LogAlert. | string |
overrideQueryTimeRange | Se especificado, substitui o intervalo de tempo de consulta (o padrão é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. | string |
resolveConfiguration | Define a configuração para resolver alertas disparados. Relevante apenas para regras do tipo LogAlert. | RuleResolveConfiguration |
Âmbitos de aplicação | A lista de ids de recurso para as quais esta regra de consulta agendada tem escopo. | string[] |
gravidade | Severidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais severo. Relevante e necessário apenas para regras do tipo LogAlert. | Int |
skipQueryValidation | O sinalizador que indica se a consulta fornecida deve ser validada ou não. O padrão é false. Relevante apenas para regras do tipo LogAlert. | Bool |
targetResourceTypes | Lista do tipo de recurso do(s) recurso(s) de destino no qual o alerta é criado/atualizado. Por exemplo, se o escopo for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, um alerta diferente será disparado para cada máquina virtual no grupo de recursos que atender aos 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 do compartimento). Relevante e necessário apenas para regras do tipo LogAlert. | string |
ScheduledQueryRuleResourceTags
Designação | Descrição | Valor |
---|
UserIdentityProperties
Designação | Descrição | Valor |
---|
Definição de recurso de modelo ARM
O tipo de recurso scheduledQueryRules pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Insights/scheduledQueryRules, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2024-01-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"actions": {
"actionGroups": [ "string" ],
"actionProperties": {
"{customized property}": "string"
},
"customProperties": {
"{customized property}": "string"
}
},
"autoMitigate": "bool",
"checkWorkspaceAlertsStorageConfigured": "bool",
"criteria": {
"allOf": [
{
"alertSensitivity": "string",
"criterionType": "string",
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"failingPeriods": {
"minFailingPeriodsToAlert": "int",
"numberOfEvaluationPeriods": "int"
},
"ignoreDataBefore": "string",
"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",
"resolveConfiguration": {
"autoResolved": "bool",
"timeToResolve": "string"
},
"scopes": [ "string" ],
"severity": "int",
"skipQueryValidation": "bool",
"targetResourceTypes": [ "string" ],
"windowSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
Ações
Designação | Descrição | Valor |
---|---|---|
açãoGrupos | Ids de recurso do Grupo de Ações para invocar quando o alerta for acionado. | string[] |
açãoPropriedades | As propriedades de uma ação. | ActionsActionProperties |
customProperties | As propriedades de uma carga útil de alerta. | ActionsCustomProperties |
AçõesAçãoPropriedades
Designação | Descrição | Valor |
---|
AçõesCustomProperties
Designação | Descrição | Valor |
---|
Condição
Designação | Descrição | Valor |
---|---|---|
alertSensibilidade | A extensão do desvio necessário para disparar um alerta. Os valores permitidos são 'Baixo', 'Médio' e 'Alto'. Isso afetará o quão apertado é o limite para o padrão de série métrica. Relevante e necessário apenas para regras de limiar dinâmico do tipo LogAlert. | string |
criterionType | Especifica o tipo de critérios de limite | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
Dimensões | Condições da lista de dimensões | Dimensão[] |
failingPeriods | O número mínimo de violações necessárias dentro da janela de tempo de retrospetiva selecionada necessária para gerar um alerta. Relevante apenas para regras do tipo LogAlert. | ConditionFailingPeriods |
ignoreDataBefore | Use esta opção para definir a data a partir da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos (no formato ISO8601). Relevante apenas para regras de limiar dinâmico do tipo LogAlert. | string |
metricMeasureColumn | A coluna que contém o número da medida métrica. Relevante apenas para regras do tipo LogAlert. | string |
metricName | O nome da métrica a ser enviada. 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. | 'Iguais' 'MaiorOrLessThan' 'MaiorQue' 'MaiorThanOrEqual' 'Menosque' 'LessThanOrEqual' |
consulta | Alerta de consulta de log | string |
resourceIdColumn | A coluna que contém a id do recurso. O conteúdo da coluna deve ser um uri formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. | string |
limiar | O valor limite de critérios que ativa o alerta. Relevante e necessário apenas para regras de limite estático do tipo LogAlert. | Int |
agregação de tempo | Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert. | 'Média' 'Contagem' 'Máximo' 'Mínimo' 'Total' |
CondiçãoFailingPeriods
Designação | Descrição | Valor |
---|---|---|
minFailingPeriodsToAlert | O número de violações para disparar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor padrão é 1 | Int |
númeroDeAvaliaçãoPeríodos | O número de pontos de retrospetiva agregados. A janela de tempo de retrospetiva é calculada com base na granularidade de agregação (windowSize) e no número selecionado de pontos agregados. O valor padrão é 1 | Int |
Dimensão
Designação | Descrição | Valor |
---|---|---|
Designação | Nome da dimensão | string (obrigatório) |
Operador | Operador para valores de dimensão | 'Excluir' 'Incluir' (obrigatório) |
valores | Lista de valores de dimensão | string[] (obrigatório) |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Microsoft.Insights/scheduledQueryRules
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-01-01-pré-visualização' |
identidade | A identidade do recurso. | Identidade |
tipo | Indica o tipo de regra de consulta agendada. O padrão é LogAlert. | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Padrão = ^[^#<>%&:\?/{}*]{1,260}$ (obrigatório) |
propriedades | As propriedades da regra do recurso. | ScheduledQueryRuleProperties (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.Insights/scheduledQueryRules' |
RuleResolveConfiguration
Designação | Descrição | Valor |
---|---|---|
autoResolvido | O sinalizador que indica se um alerta disparado deve ou não ser resolvido automaticamente. | Bool |
timeToResolve | A duração que uma regra deve avaliar como íntegra antes que o alerta disparado seja resolvido automaticamente representada no formato de duração ISO 8601. | string |
ScheduledQueryRuleCriteria
Designação | Descrição | Valor |
---|---|---|
allOf | Uma lista de condições a serem avaliadas em relação aos escopos especificados | Condição[] |
ScheduledQueryRuleProperties
Designação | Descrição | Valor |
---|---|---|
ações | Ações a invocar quando o alerta é acionado. | Ações |
autoMitigar | O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. O padrão é true. Relevante apenas para regras do tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | O sinalizador que indica se essa regra de consulta agendada deve ser armazenada no armazenamento do cliente. O padrã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 para exibição da regra de alerta | string |
ativado | O sinalizador que indica se essa regra de consulta agendada está habilitada. O valor deve ser verdadeiro ou falso | Bool |
avaliaçãoFrequência | A frequência com que 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 | Silencie ações pelo período de tempo escolhido (no formato de duração ISO 8601) depois que o alerta for acionado. Relevante apenas para regras do tipo LogAlert. | string |
overrideQueryTimeRange | Se especificado, substitui o intervalo de tempo de consulta (o padrão é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. | string |
resolveConfiguration | Define a configuração para resolver alertas disparados. Relevante apenas para regras do tipo LogAlert. | RuleResolveConfiguration |
Âmbitos de aplicação | A lista de ids de recurso para as quais esta regra de consulta agendada tem escopo. | string[] |
gravidade | Severidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais severo. Relevante e necessário apenas para regras do tipo LogAlert. | Int |
skipQueryValidation | O sinalizador que indica se a consulta fornecida deve ser validada ou não. O padrão é false. Relevante apenas para regras do tipo LogAlert. | Bool |
targetResourceTypes | Lista do tipo de recurso do(s) recurso(s) de destino no qual o alerta é criado/atualizado. Por exemplo, se o escopo for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, um alerta diferente será disparado para cada máquina virtual no grupo de recursos que atender aos 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 do compartimento). Relevante e necessário apenas para regras do tipo LogAlert. | string |
ScheduledQueryRuleResourceTags
Designação | Descrição | Valor |
---|
UserIdentityProperties
Designação | Descrição | Valor |
---|
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar regra de alerta para itens de continuidade de negócios do Azure |
Esses modelos criam uma regra de alerta e um MSI atribuído pelo usuário. Ele também atribui ao leitor MSI acesso à assinatura para que a regra de alerta tenha acesso para consultar os itens protegidos necessários e os detalhes mais recentes do ponto de recuperação. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso scheduledQueryRules pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log 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@2024-01-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actions = {
actionGroups = [
"string"
]
actionProperties = {
{customized property} = "string"
}
customProperties = {
{customized property} = "string"
}
}
autoMitigate = bool
checkWorkspaceAlertsStorageConfigured = bool
criteria = {
allOf = [
{
alertSensitivity = "string"
criterionType = "string"
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
failingPeriods = {
minFailingPeriodsToAlert = int
numberOfEvaluationPeriods = int
}
ignoreDataBefore = "string"
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"
resolveConfiguration = {
autoResolved = bool
timeToResolve = "string"
}
scopes = [
"string"
]
severity = int
skipQueryValidation = bool
targetResourceTypes = [
"string"
]
windowSize = "string"
}
})
}
Valores de propriedade
Ações
Designação | Descrição | Valor |
---|---|---|
açãoGrupos | Ids de recurso do Grupo de Ações para invocar quando o alerta for acionado. | string[] |
açãoPropriedades | As propriedades de uma ação. | ActionsActionProperties |
customProperties | As propriedades de uma carga útil de alerta. | ActionsCustomProperties |
AçõesAçãoPropriedades
Designação | Descrição | Valor |
---|
AçõesCustomProperties
Designação | Descrição | Valor |
---|
Condição
Designação | Descrição | Valor |
---|---|---|
alertSensibilidade | A extensão do desvio necessário para disparar um alerta. Os valores permitidos são 'Baixo', 'Médio' e 'Alto'. Isso afetará o quão apertado é o limite para o padrão de série métrica. Relevante e necessário apenas para regras de limiar dinâmico do tipo LogAlert. | string |
criterionType | Especifica o tipo de critérios de limite | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
Dimensões | Condições da lista de dimensões | Dimensão[] |
failingPeriods | O número mínimo de violações necessárias dentro da janela de tempo de retrospetiva selecionada necessária para gerar um alerta. Relevante apenas para regras do tipo LogAlert. | ConditionFailingPeriods |
ignoreDataBefore | Use esta opção para definir a data a partir da qual começar a aprender os dados históricos da métrica e calcular os limites dinâmicos (no formato ISO8601). Relevante apenas para regras de limiar dinâmico do tipo LogAlert. | string |
metricMeasureColumn | A coluna que contém o número da medida métrica. Relevante apenas para regras do tipo LogAlert. | string |
metricName | O nome da métrica a ser enviada. 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. | 'Iguais' 'MaiorOrLessThan' 'MaiorQue' 'MaiorThanOrEqual' 'Menosque' 'LessThanOrEqual' |
consulta | Alerta de consulta de log | string |
resourceIdColumn | A coluna que contém a id do recurso. O conteúdo da coluna deve ser um uri formatado como id de recurso. Relevante apenas para regras do tipo LogAlert. | string |
limiar | O valor limite de critérios que ativa o alerta. Relevante e necessário apenas para regras de limite estático do tipo LogAlert. | Int |
agregação de tempo | Tipo de agregação. Relevante e necessário apenas para regras do tipo LogAlert. | 'Média' 'Contagem' 'Máximo' 'Mínimo' 'Total' |
CondiçãoFailingPeriods
Designação | Descrição | Valor |
---|---|---|
minFailingPeriodsToAlert | O número de violações para disparar um alerta. Deve ser menor ou igual a numberOfEvaluationPeriods. O valor padrão é 1 | Int |
númeroDeAvaliaçãoPeríodos | O número de pontos de retrospetiva agregados. A janela de tempo de retrospetiva é calculada com base na granularidade de agregação (windowSize) e no número selecionado de pontos agregados. O valor padrão é 1 | Int |
Dimensão
Designação | Descrição | Valor |
---|---|---|
Designação | Nome da dimensão | string (obrigatório) |
Operador | Operador para valores de dimensão | 'Excluir' 'Incluir' (obrigatório) |
valores | Lista de valores de dimensão | string[] (obrigatório) |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Microsoft.Insights/scheduledQueryRules
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade do recurso. | Identidade |
tipo | Indica o tipo de regra de consulta agendada. O padrão é LogAlert. | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Padrão = ^[^#<>%&:\?/{}*]{1,260}$ (obrigatório) |
propriedades | As propriedades da regra do recurso. | ScheduledQueryRuleProperties (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.Insights/scheduledQueryRules@2024-01-01-preview" |
RuleResolveConfiguration
Designação | Descrição | Valor |
---|---|---|
autoResolvido | O sinalizador que indica se um alerta disparado deve ou não ser resolvido automaticamente. | Bool |
timeToResolve | A duração que uma regra deve avaliar como íntegra antes que o alerta disparado seja resolvido automaticamente representada no formato de duração ISO 8601. | string |
ScheduledQueryRuleCriteria
Designação | Descrição | Valor |
---|---|---|
allOf | Uma lista de condições a serem avaliadas em relação aos escopos especificados | Condição[] |
ScheduledQueryRuleProperties
Designação | Descrição | Valor |
---|---|---|
ações | Ações a invocar quando o alerta é acionado. | Ações |
autoMitigar | O sinalizador que indica se o alerta deve ser resolvido automaticamente ou não. O padrão é true. Relevante apenas para regras do tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | O sinalizador que indica se essa regra de consulta agendada deve ser armazenada no armazenamento do cliente. O padrã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 para exibição da regra de alerta | string |
ativado | O sinalizador que indica se essa regra de consulta agendada está habilitada. O valor deve ser verdadeiro ou falso | Bool |
avaliaçãoFrequência | A frequência com que 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 | Silencie ações pelo período de tempo escolhido (no formato de duração ISO 8601) depois que o alerta for acionado. Relevante apenas para regras do tipo LogAlert. | string |
overrideQueryTimeRange | Se especificado, substitui o intervalo de tempo de consulta (o padrão é WindowSize*NumberOfEvaluationPeriods). Relevante apenas para regras do tipo LogAlert. | string |
resolveConfiguration | Define a configuração para resolver alertas disparados. Relevante apenas para regras do tipo LogAlert. | RuleResolveConfiguration |
Âmbitos de aplicação | A lista de ids de recurso para as quais esta regra de consulta agendada tem escopo. | string[] |
gravidade | Severidade do alerta. Deve ser um número inteiro entre [0-4]. O valor de 0 é mais severo. Relevante e necessário apenas para regras do tipo LogAlert. | Int |
skipQueryValidation | O sinalizador que indica se a consulta fornecida deve ser validada ou não. O padrão é false. Relevante apenas para regras do tipo LogAlert. | Bool |
targetResourceTypes | Lista do tipo de recurso do(s) recurso(s) de destino no qual o alerta é criado/atualizado. Por exemplo, se o escopo for um grupo de recursos e targetResourceTypes for Microsoft.Compute/virtualMachines, um alerta diferente será disparado para cada máquina virtual no grupo de recursos que atender aos 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 do compartimento). Relevante e necessário apenas para regras do tipo LogAlert. | string |
ScheduledQueryRuleResourceTags
Designação | Descrição | Valor |
---|
UserIdentityProperties
Designação | Descrição | Valor |
---|