Microsoft.Insights scheduledQueryRules
- più recenti
- 2023-12-01
- 2023-03-15-preview
- 2022-08-01-preview
- 2022-06-15
- 2021-08-01
- 2021-02-01-preview
- 05-05-01-preview 2020
- 2018-04-16
Definizione di risorsa Bicep
Il tipo di risorsa scheduledQueryRules può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Osservazioni
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato risorsa
Per creare una risorsa Microsoft.Insights/scheduledQueryRules, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2023-12-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
actions: {
actionGroups: [
'string'
]
actionProperties: {
{customized property}: 'string'
}
customProperties: {
{customized property}: 'string'
}
}
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'
ruleResolveConfiguration: {
autoResolved: bool
timeToResolve: 'string'
}
scopes: [
'string'
]
severity: int
skipQueryValidation: bool
targetResourceTypes: [
'string'
]
windowSize: 'string'
}
}
Valori delle proprietà
scheduledQueryRules
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: *<>%{}&:\\?/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
Tag | Tag di risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
gentile | Indica il tipo di regola di query pianificata. Il valore predefinito è LogAlert. | 'LogAlert' 'LogToMetric' |
identità | Identità della risorsa. | identity |
proprietà | Proprietà della regola della risorsa. | ScheduledQueryRuleProperties (obbligatorio) |
Identità
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito. | 'Nessuno' 'SystemAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ScheduledQueryRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni da richiamare quando viene generato l'avviso. | Azioni |
autoMitigate | Flag che indica se l'avviso deve essere risolto automaticamente o meno. Il valore predefinito è true. Rilevante solo per le regole del tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | Flag che indica se questa regola di query pianificata deve essere archiviata nella risorsa di archiviazione del cliente. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
Criteri | Criteri delle regole che definiscono le condizioni della regola di query pianificata. | ScheduledQueryRuleCriteria |
descrizione | Descrizione della regola di query pianificata. | corda |
displayName | Nome visualizzato della regola di avviso | corda |
Abilitato | Flag che indica se questa regola di query pianificata è abilitata. Il valore deve essere true o false | Bool |
evaluationFrequency | Frequenza con cui la regola di query pianificata viene valutata rappresentata nel formato di durata ISO 8601. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
muteActionsDuration | Disattivare le azioni per il periodo di tempo scelto (in formato di durata ISO 8601) dopo l'invio dell'avviso. Rilevante solo per le regole del tipo LogAlert. | corda |
overrideQueryTimeRange | Se specificato, esegue l'override dell'intervallo di tempo della query (il valore predefinito è WindowSize*NumberOfEvaluationPeriods). Rilevante solo per le regole del tipo LogAlert. | corda |
ruleResolveConfiguration | Definisce la configurazione per la risoluzione degli avvisi attivati. Rilevante solo per le regole del tipo LogAlert. | RuleResolveConfiguration |
Ambiti | L'elenco di ID risorsa a cui questa regola di query pianificata ha come ambito. | string[] |
severità | Gravità dell'avviso. Deve essere un numero intero compreso tra [0-4]. Il valore 0 è più grave. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
skipQueryValidation | Flag che indica se la query specificata deve essere convalidata o meno. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
targetResourceTypes | Elenco del tipo di risorsa delle risorse di destinazione in cui viene creato/aggiornato l'avviso. Ad esempio, se l'ambito è un gruppo di risorse e targetResourceTypes è Microsoft.Compute/virtualMachines, verrà generato un avviso diverso per ogni macchina virtuale nel gruppo di risorse che soddisfano i criteri di avviso. Rilevante solo per le regole del tipo LogAlert | string[] |
windowSize | Periodo di tempo (in formato di durata ISO 8601) in cui verrà eseguita la query di avviso (dimensioni bin). Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
Azioni
Nome | Descrizione | Valore |
---|---|---|
actionGroups | ID risorsa gruppo di azioni da richiamare quando viene generato l'avviso. | string[] |
actionProperties | Proprietà di un'azione. | ActionsActionProperties |
customProperties | Proprietà di un payload di avviso. | ActionsPersonalizzazioni |
ActionsActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionsCustomProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ScheduledQueryRuleCriteria
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco di condizioni da valutare rispetto agli ambiti specificati | condizione[] |
Condizione
Nome | Descrizione | Valore |
---|---|---|
dimensioni | Elenco delle condizioni delle dimensioni | dimensione [] |
failPeriods | Numero minimo di violazioni necessarie all'interno dell'intervallo di tempo di lookback selezionato necessario per generare un avviso. Rilevante solo per le regole del tipo LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonna contenente il numero di misura della metrica. Rilevante solo per le regole del tipo LogAlert. | corda |
metricName | Nome della metrica da inviare. Rilevante e obbligatorio solo per le regole del tipo LogToMetric. | corda |
operatore | Operatore criteria. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | 'Equals' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
quesito | Avviso query di log | corda |
resourceIdColumn | Colonna contenente l'ID risorsa. Il contenuto della colonna deve essere un URI formattato come ID risorsa. Rilevante solo per le regole del tipo LogAlert. | corda |
soglia | valore soglia criteri che attiva l'avviso. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
timeAggregation | Tipo di aggregazione. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | 'Average' 'Count' 'Maximum' 'Minimum' 'Totale' |
Dimensione
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della dimensione | stringa (obbligatorio) |
operatore | Operatore per i valori delle dimensioni | 'Exclude' 'Include' (obbligatorio) |
valori | Elenco dei valori delle dimensioni | string[] (obbligatorio) |
ConditionFailingPeriods
Nome | Descrizione | Valore |
---|---|---|
minFailingPeriodsToAlert | Numero di violazioni da attivare un avviso. Deve essere minore o uguale a numberOfEvaluationPeriods. Il valore predefinito è 1 | Int |
numberOfEvaluationPeriods | Numero di punti di lookback aggregati. L'intervallo di tempo di lookback viene calcolato in base alla granularità delle aggregazioni (windowSize) e al numero selezionato di punti aggregati. Il valore predefinito è 1 | Int |
RuleResolveConfiguration
Nome | Descrizione | Valore |
---|---|---|
autoResolved | Flag che indica se risolvere automaticamente un avviso attivato. | Bool |
timeToResolve | La durata di una regola deve essere valutata come integra prima che l'avviso attivato venga risolto automaticamente nel formato di durata ISO 8601. | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Creare una regola di avviso per gli elementi di continuità aziendale di Azure |
Questi modelli creano una regola di avviso e un'identità del servizio gestito assegnata dall'utente. Assegna inoltre l'accesso del lettore MSI alla sottoscrizione in modo che la regola di avviso abbia accesso per eseguire query sugli elementi protetti necessari e sui dettagli più recenti del punto di ripristino. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa scheduledQueryRules può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Osservazioni
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato risorsa
Per creare una risorsa Microsoft.Insights/scheduledQueryRules, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2023-12-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"actions": {
"actionGroups": [ "string" ],
"actionProperties": {
"{customized property}": "string"
},
"customProperties": {
"{customized property}": "string"
}
},
"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",
"ruleResolveConfiguration": {
"autoResolved": "bool",
"timeToResolve": "string"
},
"scopes": [ "string" ],
"severity": "int",
"skipQueryValidation": "bool",
"targetResourceTypes": [ "string" ],
"windowSize": "string"
}
}
Valori delle proprietà
scheduledQueryRules
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | 'Microsoft.Insights/scheduledQueryRules' |
apiVersion | Versione dell'API della risorsa | '2023-12-01' |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: *<>%{}&:\\?/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
Tag | Tag di risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
gentile | Indica il tipo di regola di query pianificata. Il valore predefinito è LogAlert. | 'LogAlert' 'LogToMetric' |
identità | Identità della risorsa. | identity |
proprietà | Proprietà della regola della risorsa. | ScheduledQueryRuleProperties (obbligatorio) |
Identità
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito. | 'Nessuno' 'SystemAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ScheduledQueryRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni da richiamare quando viene generato l'avviso. | Azioni |
autoMitigate | Flag che indica se l'avviso deve essere risolto automaticamente o meno. Il valore predefinito è true. Rilevante solo per le regole del tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | Flag che indica se questa regola di query pianificata deve essere archiviata nella risorsa di archiviazione del cliente. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
Criteri | Criteri delle regole che definiscono le condizioni della regola di query pianificata. | ScheduledQueryRuleCriteria |
descrizione | Descrizione della regola di query pianificata. | corda |
displayName | Nome visualizzato della regola di avviso | corda |
Abilitato | Flag che indica se questa regola di query pianificata è abilitata. Il valore deve essere true o false | Bool |
evaluationFrequency | Frequenza con cui la regola di query pianificata viene valutata rappresentata nel formato di durata ISO 8601. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
muteActionsDuration | Disattivare le azioni per il periodo di tempo scelto (in formato di durata ISO 8601) dopo l'invio dell'avviso. Rilevante solo per le regole del tipo LogAlert. | corda |
overrideQueryTimeRange | Se specificato, esegue l'override dell'intervallo di tempo della query (il valore predefinito è WindowSize*NumberOfEvaluationPeriods). Rilevante solo per le regole del tipo LogAlert. | corda |
ruleResolveConfiguration | Definisce la configurazione per la risoluzione degli avvisi attivati. Rilevante solo per le regole del tipo LogAlert. | RuleResolveConfiguration |
Ambiti | L'elenco di ID risorsa a cui questa regola di query pianificata ha come ambito. | string[] |
severità | Gravità dell'avviso. Deve essere un numero intero compreso tra [0-4]. Il valore 0 è più grave. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
skipQueryValidation | Flag che indica se la query specificata deve essere convalidata o meno. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
targetResourceTypes | Elenco del tipo di risorsa delle risorse di destinazione in cui viene creato/aggiornato l'avviso. Ad esempio, se l'ambito è un gruppo di risorse e targetResourceTypes è Microsoft.Compute/virtualMachines, verrà generato un avviso diverso per ogni macchina virtuale nel gruppo di risorse che soddisfano i criteri di avviso. Rilevante solo per le regole del tipo LogAlert | string[] |
windowSize | Periodo di tempo (in formato di durata ISO 8601) in cui verrà eseguita la query di avviso (dimensioni bin). Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
Azioni
Nome | Descrizione | Valore |
---|---|---|
actionGroups | ID risorsa gruppo di azioni da richiamare quando viene generato l'avviso. | string[] |
actionProperties | Proprietà di un'azione. | ActionsActionProperties |
customProperties | Proprietà di un payload di avviso. | ActionsPersonalizzazioni |
ActionsActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionsCustomProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ScheduledQueryRuleCriteria
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco di condizioni da valutare rispetto agli ambiti specificati | condizione[] |
Condizione
Nome | Descrizione | Valore |
---|---|---|
dimensioni | Elenco delle condizioni delle dimensioni | dimensione [] |
failPeriods | Numero minimo di violazioni necessarie all'interno dell'intervallo di tempo di lookback selezionato necessario per generare un avviso. Rilevante solo per le regole del tipo LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonna contenente il numero di misura della metrica. Rilevante solo per le regole del tipo LogAlert. | corda |
metricName | Nome della metrica da inviare. Rilevante e obbligatorio solo per le regole del tipo LogToMetric. | corda |
operatore | Operatore criteria. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | 'Equals' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
quesito | Avviso query di log | corda |
resourceIdColumn | Colonna contenente l'ID risorsa. Il contenuto della colonna deve essere un URI formattato come ID risorsa. Rilevante solo per le regole del tipo LogAlert. | corda |
soglia | valore soglia criteri che attiva l'avviso. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
timeAggregation | Tipo di aggregazione. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | 'Average' 'Count' 'Maximum' 'Minimum' 'Totale' |
Dimensione
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della dimensione | stringa (obbligatorio) |
operatore | Operatore per i valori delle dimensioni | 'Exclude' 'Include' (obbligatorio) |
valori | Elenco dei valori delle dimensioni | string[] (obbligatorio) |
ConditionFailingPeriods
Nome | Descrizione | Valore |
---|---|---|
minFailingPeriodsToAlert | Numero di violazioni da attivare un avviso. Deve essere minore o uguale a numberOfEvaluationPeriods. Il valore predefinito è 1 | Int |
numberOfEvaluationPeriods | Numero di punti di lookback aggregati. L'intervallo di tempo di lookback viene calcolato in base alla granularità delle aggregazioni (windowSize) e al numero selezionato di punti aggregati. Il valore predefinito è 1 | Int |
RuleResolveConfiguration
Nome | Descrizione | Valore |
---|---|---|
autoResolved | Flag che indica se risolvere automaticamente un avviso attivato. | Bool |
timeToResolve | La durata di una regola deve essere valutata come integra prima che l'avviso attivato venga risolto automaticamente nel formato di durata ISO 8601. | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Creare una regola di avviso per gli elementi di continuità aziendale di Azure |
Questi modelli creano una regola di avviso e un'identità del servizio gestito assegnata dall'utente. Assegna inoltre l'accesso del lettore MSI alla sottoscrizione in modo che la regola di avviso abbia accesso per eseguire query sugli elementi protetti necessari e sui dettagli più recenti del punto di ripristino. |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa scheduledQueryRules può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Insights/scheduledQueryRules, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/scheduledQueryRules@2023-12-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
actions = {
actionGroups = [
"string"
]
actionProperties = {
{customized property} = "string"
}
customProperties = {
{customized property} = "string"
}
}
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"
ruleResolveConfiguration = {
autoResolved = bool
timeToResolve = "string"
}
scopes = [
"string"
]
severity = int
skipQueryValidation = bool
targetResourceTypes = [
"string"
]
windowSize = "string"
}
kind = "string"
})
}
Valori delle proprietà
scheduledQueryRules
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | "Microsoft.Insights/scheduledQueryRules@2023-12-01" |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: *<>%{}&:\\?/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
Tag | Tag di risorsa. | Dizionario di nomi e valori di tag. |
gentile | Indica il tipo di regola di query pianificata. Il valore predefinito è LogAlert. | "LogAlert" "LogToMetric" |
identità | Identità della risorsa. | identity |
proprietà | Proprietà della regola della risorsa. | ScheduledQueryRuleProperties (obbligatorio) |
Identità
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità del servizio gestito. | "SystemAssigned" "UserAssigned" (obbligatorio) |
identity_ids | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Matrice di ID identità utente. |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ScheduledQueryRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni da richiamare quando viene generato l'avviso. | Azioni |
autoMitigate | Flag che indica se l'avviso deve essere risolto automaticamente o meno. Il valore predefinito è true. Rilevante solo per le regole del tipo LogAlert. | Bool |
checkWorkspaceAlertsStorageConfigured | Flag che indica se questa regola di query pianificata deve essere archiviata nella risorsa di archiviazione del cliente. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
Criteri | Criteri delle regole che definiscono le condizioni della regola di query pianificata. | ScheduledQueryRuleCriteria |
descrizione | Descrizione della regola di query pianificata. | corda |
displayName | Nome visualizzato della regola di avviso | corda |
Abilitato | Flag che indica se questa regola di query pianificata è abilitata. Il valore deve essere true o false | Bool |
evaluationFrequency | Frequenza con cui la regola di query pianificata viene valutata rappresentata nel formato di durata ISO 8601. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
muteActionsDuration | Disattivare le azioni per il periodo di tempo scelto (in formato di durata ISO 8601) dopo l'invio dell'avviso. Rilevante solo per le regole del tipo LogAlert. | corda |
overrideQueryTimeRange | Se specificato, esegue l'override dell'intervallo di tempo della query (il valore predefinito è WindowSize*NumberOfEvaluationPeriods). Rilevante solo per le regole del tipo LogAlert. | corda |
ruleResolveConfiguration | Definisce la configurazione per la risoluzione degli avvisi attivati. Rilevante solo per le regole del tipo LogAlert. | RuleResolveConfiguration |
Ambiti | L'elenco di ID risorsa a cui questa regola di query pianificata ha come ambito. | string[] |
severità | Gravità dell'avviso. Deve essere un numero intero compreso tra [0-4]. Il valore 0 è più grave. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
skipQueryValidation | Flag che indica se la query specificata deve essere convalidata o meno. Il valore predefinito è false. Rilevante solo per le regole del tipo LogAlert. | Bool |
targetResourceTypes | Elenco del tipo di risorsa delle risorse di destinazione in cui viene creato/aggiornato l'avviso. Ad esempio, se l'ambito è un gruppo di risorse e targetResourceTypes è Microsoft.Compute/virtualMachines, verrà generato un avviso diverso per ogni macchina virtuale nel gruppo di risorse che soddisfano i criteri di avviso. Rilevante solo per le regole del tipo LogAlert | string[] |
windowSize | Periodo di tempo (in formato di durata ISO 8601) in cui verrà eseguita la query di avviso (dimensioni bin). Rilevante e obbligatorio solo per le regole di tipo LogAlert. | corda |
Azioni
Nome | Descrizione | Valore |
---|---|---|
actionGroups | ID risorsa gruppo di azioni da richiamare quando viene generato l'avviso. | string[] |
actionProperties | Proprietà di un'azione. | ActionsActionProperties |
customProperties | Proprietà di un payload di avviso. | ActionsPersonalizzazioni |
ActionsActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionsCustomProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ScheduledQueryRuleCriteria
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco di condizioni da valutare rispetto agli ambiti specificati | condizione[] |
Condizione
Nome | Descrizione | Valore |
---|---|---|
dimensioni | Elenco delle condizioni delle dimensioni | dimensione [] |
failPeriods | Numero minimo di violazioni necessarie all'interno dell'intervallo di tempo di lookback selezionato necessario per generare un avviso. Rilevante solo per le regole del tipo LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonna contenente il numero di misura della metrica. Rilevante solo per le regole del tipo LogAlert. | corda |
metricName | Nome della metrica da inviare. Rilevante e obbligatorio solo per le regole del tipo LogToMetric. | corda |
operatore | Operatore criteria. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | "Uguale a" "GreaterThan" "GreaterThanOrEqual" "LessThan" "LessThanOrEqual" |
quesito | Avviso query di log | corda |
resourceIdColumn | Colonna contenente l'ID risorsa. Il contenuto della colonna deve essere un URI formattato come ID risorsa. Rilevante solo per le regole del tipo LogAlert. | corda |
soglia | valore soglia criteri che attiva l'avviso. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | Int |
timeAggregation | Tipo di aggregazione. Rilevante e obbligatorio solo per le regole di tipo LogAlert. | "Media" "Conteggio" "Massimo" "Minimo" "Totale" |
Dimensione
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della dimensione | stringa (obbligatorio) |
operatore | Operatore per i valori delle dimensioni | "Exclude" "Includi" (obbligatorio) |
valori | Elenco dei valori delle dimensioni | string[] (obbligatorio) |
ConditionFailingPeriods
Nome | Descrizione | Valore |
---|---|---|
minFailingPeriodsToAlert | Numero di violazioni da attivare un avviso. Deve essere minore o uguale a numberOfEvaluationPeriods. Il valore predefinito è 1 | Int |
numberOfEvaluationPeriods | Numero di punti di lookback aggregati. L'intervallo di tempo di lookback viene calcolato in base alla granularità delle aggregazioni (windowSize) e al numero selezionato di punti aggregati. Il valore predefinito è 1 | Int |
RuleResolveConfiguration
Nome | Descrizione | Valore |
---|---|---|
autoResolved | Flag che indica se risolvere automaticamente un avviso attivato. | Bool |
timeToResolve | La durata di una regola deve essere valutata come integra prima che l'avviso attivato venga risolto automaticamente nel formato di durata ISO 8601. | corda |