Microsoft.Insights scheduledQueryRules
Définition de ressource Bicep
Le type de ressource scheduledQueryRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Notes
Pour obtenir des conseils sur le déploiement de solutions de supervision, consultez Créer des ressources de supervision à l’aide de Bicep.
Format des ressources
Pour créer une ressource Microsoft.Insights/scheduledQueryRules, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2023-03-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
actions: {
actionGroups: [
'string'
]
actionProperties: {}
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'
ruleResolveConfiguration: {
autoResolved: bool
timeToResolve: 'string'
}
scopes: [
'string'
]
severity: int
skipQueryValidation: bool
targetResourceTypes: [
'string'
]
windowSize: 'string'
}
}
Valeurs de propriétés
scheduledQueryRules
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | string (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : *<>%{}&:\\?/# ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement géographique où réside la ressource | string (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
kind | Indique le type de règle de requête planifiée. La valeur par défaut est LogAlert. | 'LogAlert' 'LogToMetric' |
identité | Identité de la ressource. | Identité |
properties | Propriétés de règle de la ressource. | ScheduledQueryRuleProperties (obligatoire) |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé. | 'None' 'SystemAssigned' 'UserAssigned' (obligatoire) |
userAssignedIdentities | Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | object |
ScheduledQueryRuleProperties
Nom | Description | Valeur |
---|---|---|
actions | Actions à appeler lorsque l’alerte se déclenche. | Actions |
autoMitigate | Indicateur qui indique si l’alerte doit être résolue automatiquement ou non. La valeur par défaut est true. Concerne uniquement les règles du type LogAlert. | bool |
checkWorkspaceAlertsStorageConfigured | Indicateur qui indique si cette règle de requête planifiée doit être stockée dans le stockage du client. La valeur par défaut est false. Concerne uniquement les règles du type LogAlert. | bool |
criteria | Critères de règle qui définissent les conditions de la règle de requête planifiée. | ScheduledQueryRuleCriteria |
description | Description de la règle de requête planifiée. | string |
displayName | Nom complet de la règle d’alerte | string |
enabled | Indicateur qui indique si cette règle de requête planifiée est activée. La valeur doit être true ou false | bool |
evaluationFrequency | Fréquence d’évaluation de la règle de requête planifiée représentée au format de durée ISO 8601. Pertinent et requis uniquement pour les règles du type LogAlert. | string |
muteActionsDuration | Désactivez les actions pour la période de temps choisie (au format de durée ISO 8601) après le déclenchement de l’alerte. Applicable uniquement aux règles du type LogAlert. | string |
overrideQueryTimeRange | S’il est spécifié, remplace l’intervalle de temps de requête (la valeur par défaut est WindowSize*NumberOfEvaluationPeriods). Applicable uniquement aux règles du type LogAlert. | string |
ruleResolveConfiguration | Définit la configuration pour la résolution des alertes déclenchées. Applicable uniquement aux règles du type LogAlert. | RuleResolveConfiguration |
étendues | La liste de l’ID de ressource est définie sur laquelle cette règle de requête planifiée est limitée. | string[] |
severity | Gravité de l’alerte. Doit être un entier compris entre [0-4]. La valeur 0 est la plus grave. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
skipQueryValidation | Indicateur qui indique si la requête fournie doit être validée ou non. La valeur par défaut est false. Applicable uniquement aux règles du type LogAlert. | bool |
targetResourceTypes | Liste du type de ressource des ressources cibles sur lesquelles l’alerte est créée/mise à jour. Par exemple, si l’étendue est un groupe de ressources et que targetResourceTypes est Microsoft.Compute/virtualMachines, une autre alerte est déclenchée pour chaque machine virtuelle du groupe de ressources qui répond aux critères d’alerte. Applicable uniquement pour les règles du type LogAlert | string[] |
windowSize | Période (au format de durée ISO 8601) pendant laquelle la requête Alerte sera exécutée (taille du bac). Pertinent et requis uniquement pour les règles du type LogAlert. | string |
Actions
Nom | Description | Valeur |
---|---|---|
actionGroups | ID de ressource du groupe d’actions à appeler lorsque l’alerte se déclenche. | string[] |
actionProperties | Propriétés d’une action. | object |
customProperties | Propriétés d’une charge utile d’alerte. | object |
ScheduledQueryRuleCriteria
Nom | Description | Valeur |
---|---|---|
allOf | Liste des conditions à évaluer par rapport aux étendues spécifiées | Condition[] |
Condition
Nom | Description | Valeur |
---|---|---|
dimensions | Liste des conditions de dimensions | Dimension[] |
failingPeriods | Nombre minimal de violations requises dans la fenêtre de recherche sélectionnée pour déclencher une alerte. Applicable uniquement aux règles du type LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonne contenant le numéro de mesure de métrique. Applicable uniquement aux règles du type LogAlert. | string |
metricName | Nom de la métrique à envoyer. Pertinent et requis uniquement pour les règles du type LogToMetric. | string |
operator | Opérateur critères. Pertinent et requis uniquement pour les règles du type LogAlert. | 'Equals' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
query | Alerte de requête de journal | string |
resourceIdColumn | Colonne contenant l’ID de ressource. Le contenu de la colonne doit être un URI au format ID de ressource. Applicable uniquement aux règles du type LogAlert. | string |
threshold | valeur de seuil des critères qui active l’alerte. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
timeAggregation | Type d’agrégation. Pertinent et requis uniquement pour les règles du type LogAlert. | 'Moyenne' 'Count' 'Maximum' 'Minimum' 'Total' |
Dimension
Nom | Description | Valeur |
---|---|---|
name | Nom de la dimension | chaîne (obligatoire) |
operator | Opérateur pour les valeurs de dimension | 'Exclure' 'Include' (obligatoire) |
values | Liste des valeurs de dimension | string[] (obligatoire) |
ConditionFailingPeriods
Nom | Description | Valeur |
---|---|---|
minFailingPeriodsToAlert | Nombre de violations pour déclencher une alerte. Doit être plus petit ou égal à numberOfEvaluationPeriods. La valeur par défaut est 1 | int |
numberOfEvaluationPeriods | Nombre de points de recherche agrégés. La fenêtre de temps de recherche en arrière est calculée en fonction de la granularité de l’agrégation (windowSize) et du nombre sélectionné de points agrégés. La valeur par défaut est 1 | int |
RuleResolveConfiguration
Nom | Description | Valeur |
---|---|---|
résolution automatique | Indicateur qui indique s’il faut ou non résoudre automatiquement une alerte déclenchée. | bool |
timeToResolve | Durée qu’une règle doit évaluer comme saine avant que l’alerte déclenchée ne soit automatiquement résolue, représentée au format de durée ISO 8601. | string |
Définition de ressources de modèle ARM
Le type de ressource scheduledQueryRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Notes
Pour obtenir des conseils sur le déploiement de solutions de supervision, consultez Créer des ressources de supervision à l’aide de Bicep.
Format des ressources
Pour créer une ressource Microsoft.Insights/scheduledQueryRules, ajoutez le JSON suivant à votre modèle.
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2023-03-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"actions": {
"actionGroups": [ "string" ],
"actionProperties": {},
"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",
"ruleResolveConfiguration": {
"autoResolved": "bool",
"timeToResolve": "string"
},
"scopes": [ "string" ],
"severity": "int",
"skipQueryValidation": "bool",
"targetResourceTypes": [ "string" ],
"windowSize": "string"
}
}
Valeurs de propriétés
scheduledQueryRules
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Insights/scheduledQueryRules » |
apiVersion | Version de l’API de ressource | « 2023-03-15-preview » |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : *<>%{}&:\\?/# ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
kind | Indique le type de règle de requête planifiée. La valeur par défaut est LogAlert. | 'LogAlert' 'LogToMetric' |
identité | Identité de la ressource. | Identité |
properties | Propriétés de règle de la ressource. | ScheduledQueryRuleProperties (obligatoire) |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé. | 'None' 'SystemAssigned' 'UserAssigned' (obligatoire) |
userAssignedIdentities | Liste des identités d’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | object |
ScheduledQueryRuleProperties
Nom | Description | Valeur |
---|---|---|
actions | Actions à appeler lorsque l’alerte se déclenche. | Actions |
autoMitigate | Indicateur qui indique si l’alerte doit être résolue automatiquement ou non. La valeur par défaut est true. Concerne uniquement les règles du type LogAlert. | bool |
checkWorkspaceAlertsStorageConfigured | Indicateur qui indique si cette règle de requête planifiée doit être stockée dans le stockage du client. La valeur par défaut est false. Concerne uniquement les règles du type LogAlert. | bool |
criteria | Critères de règle qui définissent les conditions de la règle de requête planifiée. | ScheduledQueryRuleCriteria |
description | Description de la règle de requête planifiée. | string |
displayName | Nom complet de la règle d’alerte | string |
enabled | Indicateur qui indique si cette règle de requête planifiée est activée. La valeur doit être true ou false | bool |
evaluationFrequency | Fréquence d’évaluation de la règle de requête planifiée représentée au format de durée ISO 8601. Pertinent et requis uniquement pour les règles du type LogAlert. | string |
muteActionsDuration | Désactivez les actions pour la période de temps choisie (au format de durée ISO 8601) après le déclenchement de l’alerte. Concerne uniquement les règles du type LogAlert. | string |
overrideQueryTimeRange | S’il est spécifié, remplace l’intervalle de temps de requête (la valeur par défaut est WindowSize*NumberOfEvaluationPeriods). Concerne uniquement les règles du type LogAlert. | string |
ruleResolveConfiguration | Définit la configuration pour la résolution des alertes déclenchées. Concerne uniquement les règles du type LogAlert. | RuleResolveConfiguration |
étendues | Liste des ID de ressource auxquels cette règle de requête planifiée est délimitée. | string[] |
severity | Gravité de l’alerte. Doit être un entier compris entre [0-4]. La valeur 0 est la plus grave. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
skipQueryValidation | Indicateur qui indique si la requête fournie doit être validée ou non. La valeur par défaut est false. Concerne uniquement les règles du type LogAlert. | bool |
targetResourceTypes | Liste du type de ressource de la ou des ressources cibles sur lesquelles l’alerte est créée/mise à jour. Par exemple, si l’étendue est un groupe de ressources et que targetResourceTypes est Microsoft.Compute/virtualMachines, une autre alerte est déclenchée pour chaque machine virtuelle du groupe de ressources qui répond aux critères d’alerte. Applicable uniquement aux règles du type LogAlert | string[] |
windowSize | Période (au format de durée ISO 8601) sur laquelle la requête d’alerte sera exécutée (taille du bac). Pertinent et requis uniquement pour les règles du type LogAlert. | string |
Actions
Nom | Description | Valeur |
---|---|---|
actionGroups | Id de ressource du groupe d’actions à appeler lorsque l’alerte se déclenche. | string[] |
actionProperties | Propriétés d’une action. | object |
customProperties | Propriétés d’une charge utile d’alerte. | object |
ScheduledQueryRuleCriteria
Nom | Description | Valeur |
---|---|---|
allOf | Liste des conditions à évaluer par rapport aux étendues spécifiées | Condition[] |
Condition
Nom | Description | Valeur |
---|---|---|
dimensions | Liste des conditions de dimensions | Dimension[] |
failingPeriods | Nombre minimal de violations requises dans la fenêtre de temps de recherche sélectionnée pour déclencher une alerte. Concerne uniquement les règles du type LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonne contenant le numéro de mesure de la métrique. Concerne uniquement les règles du type LogAlert. | string |
metricName | Nom de la métrique à envoyer. Pertinent et requis uniquement pour les règles du type LogToMetric. | string |
operator | Opérateur critères. Pertinent et requis uniquement pour les règles du type LogAlert. | 'Equals' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
query | Alerte de requête de journal | string |
resourceIdColumn | Colonne contenant l’ID de ressource. Le contenu de la colonne doit être un URI au format ID de ressource. Applicable uniquement aux règles du type LogAlert. | string |
threshold | valeur de seuil des critères qui active l’alerte. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
timeAggregation | Type d’agrégation. Pertinent et requis uniquement pour les règles du type LogAlert. | 'Moyenne' 'Count' 'Maximum' 'Minimum' 'Total' |
Dimension
Nom | Description | Valeur |
---|---|---|
name | Nom de la dimension | chaîne (obligatoire) |
operator | Opérateur pour les valeurs de dimension | 'Exclure' 'Include' (obligatoire) |
values | Liste des valeurs de dimension | string[] (obligatoire) |
ConditionFailingPeriods
Nom | Description | Valeur |
---|---|---|
minFailingPeriodsToAlert | Nombre de violations pour déclencher une alerte. Doit être plus petit ou égal à numberOfEvaluationPeriods. La valeur par défaut est 1 | int |
numberOfEvaluationPeriods | Nombre de points de recherche agrégés. La fenêtre de temps de recherche en arrière est calculée en fonction de la granularité de l’agrégation (windowSize) et du nombre sélectionné de points agrégés. La valeur par défaut est 1 | int |
RuleResolveConfiguration
Nom | Description | Valeur |
---|---|---|
résolution automatique | Indicateur qui indique s’il faut ou non résoudre automatiquement une alerte déclenchée. | bool |
timeToResolve | Durée qu’une règle doit évaluer comme saine avant que l’alerte déclenchée ne soit automatiquement résolue, représentée au format de durée ISO 8601. | string |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource scheduledQueryRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Insights/scheduledQueryRules, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/scheduledQueryRules@2023-03-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
actions = {
actionGroups = [
"string"
]
actionProperties = {}
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"
ruleResolveConfiguration = {
autoResolved = bool
timeToResolve = "string"
}
scopes = [
"string"
]
severity = int
skipQueryValidation = bool
targetResourceTypes = [
"string"
]
windowSize = "string"
}
kind = "string"
})
}
Valeurs de propriétés
scheduledQueryRules
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Insights/scheduledQueryRules@2023-03-15-preview » |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Impossibilité d’utiliser : *<>%{}&:\\?/# ou des caractères de contrôle.Ne peut pas se terminer par un espace ou un point. |
location | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
parent_id | Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. |
kind | Indique le type de règle de requête planifiée. La valeur par défaut est LogAlert. | « LogAlert » « LogToMetric » |
identité | Identité de la ressource. | Identité |
properties | Propriétés de règle de la ressource. | ScheduledQueryRuleProperties (obligatoire) |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité de service managé. | « SystemAssigned » « UserAssigned » (obligatoire) |
identity_ids | Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | Tableau d’ID d’identité utilisateur. |
ScheduledQueryRuleProperties
Nom | Description | Valeur |
---|---|---|
actions | Actions à appeler lorsque l’alerte se déclenche. | Actions |
autoMitigate | Indicateur qui indique si l’alerte doit être résolue automatiquement ou non. La valeur par défaut est true. Concerne uniquement les règles du type LogAlert. | bool |
checkWorkspaceAlertsStorageConfigured | Indicateur qui indique si cette règle de requête planifiée doit être stockée dans le stockage du client. La valeur par défaut est false. Concerne uniquement les règles du type LogAlert. | bool |
criteria | Critères de règle qui définissent les conditions de la règle de requête planifiée. | ScheduledQueryRuleCriteria |
description | Description de la règle de requête planifiée. | string |
displayName | Nom complet de la règle d’alerte | string |
enabled | Indicateur qui indique si cette règle de requête planifiée est activée. La valeur doit être true ou false | bool |
evaluationFrequency | Fréquence d’évaluation de la règle de requête planifiée représentée au format de durée ISO 8601. Pertinent et requis uniquement pour les règles du type LogAlert. | string |
muteActionsDuration | Désactivez les actions pour la période de temps choisie (au format de durée ISO 8601) après le déclenchement de l’alerte. Concerne uniquement les règles du type LogAlert. | string |
overrideQueryTimeRange | S’il est spécifié, remplace l’intervalle de temps de requête (la valeur par défaut est WindowSize*NumberOfEvaluationPeriods). Concerne uniquement les règles du type LogAlert. | string |
ruleResolveConfiguration | Définit la configuration pour la résolution des alertes déclenchées. Concerne uniquement les règles du type LogAlert. | RuleResolveConfiguration |
étendues | Liste des ID de ressource auxquels cette règle de requête planifiée est délimitée. | string[] |
severity | Gravité de l’alerte. Doit être un entier compris entre [0-4]. La valeur 0 est la plus grave. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
skipQueryValidation | Indicateur qui indique si la requête fournie doit être validée ou non. La valeur par défaut est false. Concerne uniquement les règles du type LogAlert. | bool |
targetResourceTypes | Liste du type de ressource de la ou des ressources cibles sur lesquelles l’alerte est créée/mise à jour. Par exemple, si l’étendue est un groupe de ressources et que targetResourceTypes est Microsoft.Compute/virtualMachines, une autre alerte est déclenchée pour chaque machine virtuelle du groupe de ressources qui répond aux critères d’alerte. Applicable uniquement aux règles du type LogAlert | string[] |
windowSize | Période (au format de durée ISO 8601) sur laquelle la requête d’alerte sera exécutée (taille du bac). Pertinent et requis uniquement pour les règles du type LogAlert. | string |
Actions
Nom | Description | Valeur |
---|---|---|
actionGroups | Id de ressource du groupe d’actions à appeler lorsque l’alerte se déclenche. | string[] |
actionProperties | Propriétés d’une action. | object |
customProperties | Propriétés d’une charge utile d’alerte. | object |
ScheduledQueryRuleCriteria
Nom | Description | Valeur |
---|---|---|
allOf | Liste des conditions à évaluer par rapport aux étendues spécifiées | Condition[] |
Condition
Nom | Description | Valeur |
---|---|---|
dimensions | Liste des conditions de dimensions | Dimension[] |
failingPeriods | Nombre minimal de violations requises dans la fenêtre de temps de recherche sélectionnée pour déclencher une alerte. Concerne uniquement les règles du type LogAlert. | ConditionFailingPeriods |
metricMeasureColumn | Colonne contenant le numéro de mesure de la métrique. Concerne uniquement les règles du type LogAlert. | string |
metricName | Nom de la métrique à envoyer. Pertinent et requis uniquement pour les règles du type LogToMetric. | string |
operator | Opérateur de critères. Pertinent et requis uniquement pour les règles du type LogAlert. | « Égal à » « GreaterThan » « GreaterThanOrEqual » « LessThan » « LessThanOrEqual » |
query | Alerte de requête de journal | string |
resourceIdColumn | Colonne contenant l’ID de ressource. Le contenu de la colonne doit être un URI au format ID de ressource. Concerne uniquement les règles du type LogAlert. | string |
threshold | valeur de seuil de critère qui active l’alerte. Pertinent et requis uniquement pour les règles du type LogAlert. | int |
timeAggregation | Type d’agrégation. Pertinent et requis uniquement pour les règles du type LogAlert. | « Moyenne » « Count » « Maximum » « Minimum » « Total » |
Dimension
Nom | Description | Valeur |
---|---|---|
name | Nom de la dimension | string (obligatoire) |
operator | Opérateur pour les valeurs de dimension | « Exclure » « Include » (obligatoire) |
values | Liste des valeurs de dimension | string[] (obligatoire) |
ConditionFailingPeriods
Nom | Description | Valeur |
---|---|---|
minFailingPeriodsToAlert | Nombre de violations à déclencher une alerte. Doit être plus petit ou égal à numberOfEvaluationPeriods. La valeur par défaut est 1 | int |
numberOfEvaluationPeriods | Nombre de points de recherche en arrière agrégés. La fenêtre de temps de recherche en arrière est calculée en fonction de la granularité d’agrégation (windowSize) et du nombre sélectionné de points agrégés. La valeur par défaut est 1 | int |
RuleResolveConfiguration
Nom | Description | Valeur |
---|---|---|
autoResolved | Indicateur qui indique si une alerte déclenchée doit être résolue automatiquement ou non. | bool |
timeToResolve | Durée qu’une règle doit évaluer comme étant saine avant que l’alerte déclenchée soit automatiquement résolue, représentée au format de durée ISO 8601. | string |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour