Microsoft Azure est un ensemble complet de services cloud intégrés déployés dans les centres de données gérés par Microsoft. L'intégration d'Azure avec PagerDuty vous permettra de recevoir des alertes pour les métriques au niveau de la plateforme, Application Insights (pour les métriques standard et personnalisées), les notifications de mise à l'échelle automatique, les événements du journal d'audit et les nouvelles alertes Azure.
Remarque : Les alertes classiques et nouvelles dans Azure sont prises en charge. Cependant, les alertes classiques dans Azure étaient obsolète le 30 juin 2019 , il est donc recommandé d'utiliser nouvelles alertes Azure .
Dans PagerDuty
- Du Prestations de service menu, sélectionnez Annuaire des services.
- Si vous ajoutez votre intégration à un service existant , cliquez sur le nom du service auquel vous souhaitez ajouter l'intégration. Sélectionnez ensuite le Onglet Intégrations et cliquez sur le Ajouter une nouvelle intégration . Si vous créez un nouveau service pour votre intégration , veuillez lire notre documentation dans la section Configuration des services et des intégrations et suivez les étapes décrites dans le Créer un nouveau service section.
- Sélectionnez Microsoft Azure dans le Type d'intégration menu.
- Clique le Ajouter un service ou Ajouter une intégration bouton pour enregistrer votre nouvelle intégration. Vous serez redirigé vers la page Intégrations de votre service.
- Trouvez votre intégration et cliquez sur le ∨ à droite. Copiez le URL d'intégration pour votre nouvelle intégration et conservez-le dans un endroit sûr pour une utilisation ultérieure.
Dans Microsoft Azure
- Connectez-vous au Portail Azure . Note: Les webhooks d’alerte ne peuvent être définis que dans le portail moderne, pas dans le portail classique.
- Sélectionnez le type de service souhaité dans le menu de gauche, puis cliquez sur la ressource pour laquelle vous souhaitez recevoir des alertes.
- Cliquez sur la métrique pour laquelle vous souhaitez recevoir des alertes, comme l'utilisation du processeur ou les E/S disque, puis cliquez sur Ajouter une alerte sur la fenêtre qui s'ouvre à droite.
- Donnez à votre alerte un Nom , choisir la Métrique , puis précisez le Condition , Seuil et Période . Enfin, collez l'URL que vous avez copiée depuis PagerDuty plus tôt dans le Webhook champ et cliquez sur D'ACCORD .
- Vous avez terminé! Les alertes Microsoft Azure pourront désormais déclencher des incidents dans PagerDuty, fournissant un lien vers le portail Azure pour plus de détails.
FAQ
Quels types d’alertes Azure sont pris en charge ?
PagerDuty prend actuellement en charge les alertes suivantes des webhooks Microsoft Azure :
- Métriques au niveau de la plateforme pour les services Azure
- Application Insights (pour les métriques standard et personnalisées)
- Notifications de mise à l'échelle automatique
- Événements du journal d'audit
- Nouvelles alertes Azure
Cette intégration prend-elle en charge la résolution automatique des incidents PagerDuty ?
Oui, les incidents seront résolus dans PagerDuty lorsqu'une alerte disparaît dans Microsoft Azure.
Comment puis-je tester l'intégration pour m'assurer que des incidents seront déclenchés dans PagerDuty?
Modifiez simplement vos règles d'alerte dans Microsoft Azure pour qu'elles se déclenchent dans une condition dont vous savez qu'elle sera remplie (c'est-à-dire une utilisation du processeur supérieure à 1 %) afin de créer un incident de test dans PagerDuty. Vous pouvez redéfinir le seuil d'alerte au niveau auquel vous souhaitez réellement être alerté après avoir vérifié que l'intégration fonctionne.
Puis-je diriger plusieurs alertes Microsoft Azure vers le même service PagerDuty ou plusieurs services PagerDuty ?
Oui, vous pouvez utiliser la même URL d'intégration à partir d'un seul service PagerDuty pour le nombre d'alertes Azure de votre choix, ou créer plusieurs services PagerDuty et copier l'URL d'intégration unique de chaque service PagerDuty dans le webhook d'alerte Azure souhaité.