Créer, afficher et gérer des alertes de métrique classiques à l’aide d’Azure Monitor
Avertissement
Cet article décrit comment créer des alertes de métriques classiques plus anciennes. Azure Monitor prend désormais en charge de nouvelles alertes de métrique quasi en temps réel et une nouvelle expérience d’alertes. Les alertes classique sont hors service pour les utilisateurs du cloud public. Les alertes classiques pour le cloud Azure Government et Microsoft Azure géré par 21Vianet vont être mises hors service le 29 février 2024.
Dans Azure Monitor, les alertes de métrique classiques vous avertissent lorsque l’une de vos métriques dépasse un certain seuil. Les alertes de métriques classiques constituent une ancienne fonctionnalité qui permet d’obtenir des alertes uniquement sur les métriques sans dimensions. Il existe une fonctionnalité plus récente et plus avancée : alertes de métrique. Vous pouvez en savoir plus sur la nouvelle fonctionnalité d’alertes de métrique dans la vue d’ensemble des alertes de métrique. Dans cet article, nous allons décrire comment créer, afficher et gérer des règles d’alertes de métrique classiques via le portail Azure et PowerShell.
Avec le Portail Azure
Dans le portail, localisez la ressource que vous souhaitez surveiller, puis sélectionnez-la.
Sélectionnez Alertes (classiques) dans la section SURVEILLANCE. Le texte et l’icône peuvent varier légèrement pour les différentes ressources. Si vous ne trouvez pas Alertes (classiques) à cet endroit, vous les trouverez peut-être dans Alertes ou Règles d’alerte.
Sélectionnez la commande Ajouter une alerte de métrique (classique) puis renseignez les champs.
Nommez votre règle d’alerte. Choisissez ensuite une Description qui apparait également dans les adresses électroniques de notification.
Sélectionnez la métrique que vous souhaitez surveiller. Choisissez ensuite une Condition et une valeur de seuil pour la métrique. Choisissez également la Période de temps pendant laquelle la règle de métrique doit être satisfaite pour que l’alerte se déclenche. Par exemple, si vous utilisez la période « Au cours des 5 dernières minutes » et que votre alerte recherche une utilisation de l’UC supérieure à 80 %, l’alerte se déclenche quand l’utilisation de l’UC dépasse 80 % depuis cinq minutes. Après le premier déclenchement, elle se déclenche à nouveau lorsque l’UC reste au-dessous de 80 % pendant cinq minutes. La mesure de la métrique de l’UC est effectuée chaque minute.
Sélectionnez Propriétaires de messagerie... si vous souhaitez que les administrateurs et les coadministrateurs reçoivent des notifications par e-mail lorsque l’alerte se déclenche.
Si vous souhaitez envoyer des notifications à d’autres adresses e-mail lorsque l’alerte se déclenche, ajoutez-les dans le champ Adresse(s) de messagerie d’administrateur(s) supplémentaire(s) . Séparez les e-mails par des points-virgules, selon le format suivant : email@contoso.com;email2@contoso.com
Insérez un URI valide dans le champ Webhook si vous souhaitez qu’il soit appelé lorsque l’alerte se déclenche.
Si vous utilisez Azure Automation, vous pouvez sélectionner un Runbook à exécuter lorsque l’alerte se déclenche.
Sélectionnez OK pour créer l’alerte.
Après quelques minutes, l’alerte est active et se déclenche comme décrit précédemment.
Une fois que vous avez créé une alerte, vous pouvez la sélectionner et exécuter l’une des tâches suivantes :
- Afficher un graphique indiquant le seuil de la métrique et les valeurs réelles du jour précédent.
- La modifier ou la supprimer.
- La Désactiver ou l’Activer si vous voulez arrêter temporairement ou reprendre l’envoi de notifications pour cette alerte.
Avec PowerShell
Notes
Nous vous recommandons d’utiliser le module Azure Az PowerShell pour interagir avec Azure. Pour commencer, consultez Installer Azure PowerShell. Pour savoir comment migrer vers le module Az PowerShell, consultez Migrer Azure PowerShell depuis AzureRM vers Az.
Cette section montre comment utiliser les commandes PowerShell pour créer, afficher et gérer des alertes de métrique classiques. Les exemples de l’article illustrent comment utiliser les cmdlets Azure Monitor pour les alertes de métrique classiques.
Si vous ne l’avez déjà fait, configurez PowerShell pour s’exécuter sur votre ordinateur. Pour plus d’informations, consultez l’article Guide pratique pour installer et configurer PowerShell. Vous pouvez également consulter la liste complète des applets de commande PowerShell Azure Monitor dans la rubrique Applets de commande Azure Monitor (Insights).
Tout d’abord, connectez-vous à votre abonnement Azure.
Connect-AzAccount
Un écran de connexion apparaît. Dès que vous vous connectez à votre compte, les paramètres ID de locataire et ID d’abonnement par défaut s’affichent. Toutes les applets de commande Azure fonctionnent dans le cadre de votre abonnement par défaut. Pour afficher la liste des abonnements auxquels vous avez accès, utilisez la commande suivante :
Get-AzSubscription
Pour remplacer votre contexte de travail par un autre abonnement, utilisez la commande suivante :
Set-AzContext -SubscriptionId <subscriptionid>
Vous pouvez récupérer toutes les règles d’alerte de métrique classique dans un groupe de ressources :
Get-AzAlertRule -ResourceGroup montest
Vous pouvez afficher les détails d’une règle d’alerte métrique classique :
Get-AzAlertRule -Name simpletestCPU -ResourceGroup montest -DetailedOutput
Vous pouvez récupérer toutes les règles d'alerte définies pour une ressource cible : Par exemple, toutes les règles d'alerte définies sur une machine virtuelle.
Get-AzAlertRule -ResourceGroup montest -TargetResourceId /subscriptions/s1/resourceGroups/montest/providers/Microsoft.Compute/virtualMachines/testconfig
Il n’est plus possible d’utiliser PowerShell pour créer des règles d’alerte classiques. Utilisez la nouvelle commande « Add-AzMetricAlertRuleV2 » pour créer à la place une règle d’alerte de métrique.