Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Observez les règles Azure Monitor configurées pour les alertes actives.
Syntaxe
# Query Azure Monitor alerts v1
# Observe the configured Azure Monitor rules for active alerts.
- task: AzureMonitor@1
inputs:
connectedServiceNameARM: # string. Required. Azure subscription.
ResourceGroupName: # string. Required. Resource group.
# Advanced
filterType: 'none' # 'resource' | 'alertrule' | 'none'. Required. Filter type. Default: none.
#resource: # string. Required when filterType = resource. Resource.
#alertRule: # string. Required when filterType = alertrule. Alert rule.
#severity: 'Sev0,Sev1,Sev2,Sev3,Sev4' # 'Sev0' | 'Sev1' | 'Sev2' | 'Sev3' | 'Sev4'. Severity. Default: Sev0,Sev1,Sev2,Sev3,Sev4.
#timeRange: '1h' # '1h' | '1d' | '7d' | '30d'. Time range. Default: 1h.
#alertState: 'Acknowledged,New' # 'New' | 'Acknowledged' | 'Closed'. Alert state. Default: Acknowledged,New.
#monitorCondition: 'Fired' # 'Fired ' | 'Resolved'. Monitor condition. Default: Fired.
Entrées
connectedServiceNameARM
-
abonnement Azure
string. Obligatoire.
Sélectionne un abonnement Azure Resource Manager à surveiller.
ResourceGroupName
-
groupe de ressources
string. Obligatoire.
Fournit le nom d’un groupe de ressources à surveiller dans l’abonnement.
filterType
-
type de filtre
string. Obligatoire. Valeurs autorisées : resource (par ressource), alertrule (par règle d’alerte), none. Valeur par défaut : none.
Filtre le type par une ressource ou une règle d’alerte spécifique.
resource
-
de ressources
string. Obligatoire lorsque filterType = resource.
Sélectionne la ressource Azure à surveiller.
alertRule
-
règle d’alerte
string. Obligatoire lorsque filterType = alertrule.
Sélectionne les règles d’alerte actuellement configurées pour rechercher l’état.
La valeur par défaut consiste à sélectionner tout.
severity
-
de gravité
string. Valeurs autorisées : Sev0, Sev1, Sev2, Sev3, Sev4. Valeur par défaut : Sev0,Sev1,Sev2,Sev3,Sev4.
Filtre par gravité.
timeRange
-
intervalle de temps
string. Valeurs autorisées : 1h (heure passée), 1d (dernières 24 heures), 7d (7 derniers jours), 30d (30 derniers jours). Valeur par défaut : 1h.
Filtre par intervalle de temps.
alertState
-
d’état d’alerte
string. Valeurs autorisées : New, Acknowledged, Closed. Valeur par défaut : Acknowledged,New.
Filtre l’état de l’instance d’alerte.
monitorCondition
-
de condition Monitor
string. Valeurs autorisées : Fired (Déclenché), Resolved. Valeur par défaut : Fired.
Représente si les conditions sous-jacentes ont franchi les seuils de règle d’alerte définis.
Options de contrôle de la tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Remarques
Pour observer les règles Azure Monitor configurées pour les alertes actives, utilisez cette tâche dans un travail sans agent d’un pipeline de mise en production.
Remarque
Cette tâche ne peut être utilisée que dans un travail sans agent d’un pipeline de mise en production.
La tâche réussit si aucune des règles d’alerte n’est activée au moment de l’échantillonnage.
Pour plus d’informations sur l’utilisation de cette tâche, consultez vue d’ensemble des approbations et des portes.
Spécifications
| Besoin | Descriptif |
|---|---|
| Types de pipelines | YAML, Build Classique, Version Classique |
| Exécutions sur | Serveur, ServerGate |
| demandes | Aucun |
| fonctionnalités de | Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail. |
| restrictions de commande | N'importe quel |
| variables settables | N'importe quel |
| Version de l’agent | Toutes les versions de l’agent prises en charge. |
| Catégorie de tâche | Utilité |