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.
Remarque
Cette fonctionnalité est en préversion et elle est soumise aux conditions d’utilisation supplémentaires des préversions de Microsoft Azure.
Pour les ressources Azure que vous organisez logiquement en tant qu’applications dans un environnement d’intégration, vous pouvez surveiller leur intégrité et leurs performances en créant des alertes. L’environnement d’intégration vous permet d’effectuer les tâches de surveillance suivantes :
- Créez des alertes pour surveiller et déclencher des événements spécifiques qui se produisent dans les ressources Azure.
- Surveillez toutes les applications et ressources de votre environnement d’intégration à partir de tableaux de bord centralisés.
- Tracez les messages entre les ressources Azure avec un ID de corrélation unique.
- Obtenez un itinéraire complet du flux de messages pour faciliter la résolution des problèmes.
- Recherchez et surveillez les connexions d’API en un seul endroit.
- Sélectionnez et soumettez à nouveau plusieurs exécutions de flux de travail d’application logique en bloc.
- Personnalisez les filtres pour vos besoins de supervision.
Conditions préalables
Compte Azure et abonnement pour l’environnement d’intégration Azure et les ressources Azure que vous souhaitez surveiller.
L’environnement d’intégration Azure et les ressources Azure organisés en groupes d’applications, logiquement en fonction des composants de vos solutions d’intégration.
Remarque
Votre environnement d’intégration et toutes les ressources Azure organisées en tant que groupes d’applications utilisent le même abonnement Azure, y compris les ressources Business Process liées à votre groupe d’applications. Consultez Ressources Azure prises en charge.
Ressource Azure Application Insights .
Si vous n’avez pas de ressource Application Insights, consultez Créer une ressource Application Insights.
Espace de travail Log Analytics à utiliser comme magasin de données de télémétrie centralisé où les groupes d’applications envoient leurs données de télémétrie. Vos tableaux de bord utilisent ce magasin pour remplir des graphiques.
Si vous n’avez pas d’espace de travail Log Analytics, vous pouvez créer ou sélectionner un espace de travail pour une application spécifique dans votre environnement d’intégration. Vous pouvez également créer l’espace de travail à l’avance. Pour plus d’informations, consultez Créer un espace de travail Log Analytics.
Configurez les ressources Azure dans votre environnement d’intégration pour envoyer (push) les journaux vers le même espace de travail Log Analytics pour votre ressource Application Insights.
Pour plus d’informations, consultez la documentation suivante :
Service Documentation Gestion des API Azure - Intégrer Gestion des API Azure à Azure Application Insights
- Intégrer Application Insights au portail des développeursAzure Logic Apps Configurer et afficher des données de télémétrie améliorées dans Application Insights pour les flux de travail Standard Azure Service Bus (Bus de service Azure) Suivi avec Azure Application Insights Une fois que les ressources Azure de vos applications génèrent et poussent des données dans l’espace de travail Log Analytics dans Application Insights, vous pouvez examiner ces données sur différents tableaux de bord.
Limitations et problèmes connus
Dans certains scénarios, les traces pour Azure Service Bus peuvent ne pas apparaître.
Configurer des groupes d’applications avec un espace de travail Log Analytics
Vos applications ont besoin d’un magasin de données de télémétrie centralisé où ils peuvent envoyer les données nécessaires pour remplir des tableaux de bord. Pour spécifier l’espace de travail Log Analytics comme magasin, procédez comme suit :
Dans le portail Azure, ouvrez votre ressource d’environnement d’intégration.
Dans la barre latérale des ressources, sous Environnement, sélectionnez Applications.
Dans la page Applications , sélectionnez l’application que vous souhaitez configurer.
Dans la barre latérale de l’application, sélectionnez Ressources. Sous Espace de travail Log Analytics, sélectionnez Configurer.
Dans le volet Ajouter un espace de travail , pour l’espace de travail Log Analytics par défaut, sélectionnez votre espace de travail, puis sélectionnez Enregistrer.
Configurer des alertes
Les alertes vous aident à trouver et à résoudre les problèmes avant que vos clients ne les remarquent. Quand Azure Monitor collecte des données de journal indiquant que votre infrastructure ou votre application peut avoir un problème, les alertes vous avertissent de manière proactive du problème.
Vous pouvez créer une alerte pour n’importe quelle métrique ou ressource qui émet des données de journal prises en charge par Azure Monitor. Pour plus d’informations sur les types d’alertes disponibles, consultez Présentation des alertes Azure Monitor
Le tableau suivant présente les niveaux de gravité par défaut pour les alertes disponibles :
| Alerte | Niveau de gravité par défaut |
|---|---|
| Essentiel | 0 |
| Erreur | 1 |
| Avertissement | 2 |
| Informationnel | 3 |
| Commentaires | 4 |
Pour plus d’informations, consultez Gérer les règles d’alerte.
Dans le portail Azure, ouvrez votre ressource d’environnement d’intégration.
Dans la barre latérale des ressources, sous Environnement, sélectionnez Applications.
Sélectionnez l’application dans laquelle vous souhaitez ajouter des alertes.
Dans la barre latérale de l’application, sous Surveillance de l’application, sélectionnez Alertes.
Sur la page Alertes, dans la colonne Nom de la ressource, repérez la ressource parente ou développez-la pour sélectionner une ressource enfant.
Par exemple, vous pouvez sélectionner un flux de travail pour une application logique dans Azure Logic Apps, une API dans Gestion des API ou une file d’attente pour Azure Service Bus.
Conseil / Astuce
Pour créer des alertes pour plusieurs ressources avec le même type, procédez comme suit :
Dans la page Alertes , sous Nom de ressource, sélectionnez les ressources qui ont le même type.
Dans la barre d’outils Alertes , sélectionnez Ajouter des alertes en bloc.
Ignorez l’étape suivante et passez à l’étape commençant par l’onglet Règles d’alerte .
Dans la colonne Modifier , sélectionnez Modifier pour la ressource parent ou enfant.
Sous l’onglet Règles d’alerte , sélectionnez Ajouter une règle ou, si aucune règle n’existe, sélectionnez Démarrer avec les règles recommandées. Configurez la règle souhaitée pour surveiller la ressource.
L’exemple suivant montre certaines règles d’alerte de flux de travail qui se déclenchent en fonction de différentes conditions de seuil :
Pour plus d’informations, consultez Créer des règles d’alerte pour les ressources Azure.
Lorsque vous avez terminé, sélectionnez Enregistrer.
Passez à la section suivante pour configurer les notifications lorsque des alertes se déclenchent.
Envoyer des notifications lorsque des alertes se déclenchent
Vous pouvez éventuellement créer et mapper des groupes d’actions à vos alertes en fonction de la gravité de l’alerte, afin d’obtenir des notifications lorsque des alertes se déclenchent. Un groupe d’actions est une collection de préférences et d’actions de notification, que vous pouvez mapper aux alertes que vous créez.
Dans le portail Azure, ouvrez votre ressource d’environnement d’intégration et l’application avec les alertes où vous souhaitez créer et configurer des groupes d’actions.
Dans la barre latérale de l’application, sous Surveillance de l’application, sélectionnez Alertes.
Dans la barre d’outils Alertes , sélectionnez Gérer les groupes d’actions.
Dans la barre d’outils Groupes d’actions , sélectionnez Créer.
Suivez les étapes générales pour créer un groupe d’actions, par exemple :
Lorsque vous avez terminé, revenez à la page Alertes de votre groupe d’applications.
Sur la page Alertes, dans la colonne Nom de la ressource, repérez la ressource parente ou développez-la pour sélectionner une ressource enfant.
Dans la colonne Modifier , sélectionnez Modifier pour la ressource parent ou enfant avec les règles que vous souhaitez mapper.
Sous l’onglet Groupes d’actions par défaut , pour chaque niveau de gravité d’alerte, sélectionnez le groupe d’actions pour envoyer les notifications souhaitées, par exemple :
Lorsque vous avez terminé, sélectionnez Enregistrer.
Afficher l'état d'une application spécifique
Les visualisations pour les tableaux de bord spécifiques à l’application sont basées sur des classeurs Azure dans Azure Monitor et extensibles en fonction des besoins de votre entreprise.
Dans le portail Azure, ouvrez votre ressource d’environnement d’intégration.
Dans la barre latérale des ressources, sous Environnement, sélectionnez Applications.
Dans la page Applications , sélectionnez l’application souhaitée.
Dans la barre latérale de l’application, sélectionnez Insights.
Dans la barre d’outils Insights , sélectionnez l’intervalle de temps que vous souhaitez examiner.
Pendant la durée sélectionnée, la page Insights affiche les ressources de votre application en fonction de la catégorie de service Azure, telle que Logic Apps, Service Bus et APIM.
Sélectionnez une catégorie de service, par exemple Logic Apps.
Sélectionnez l’onglet Vue d’ensemble pour obtenir des informations d’intégrité agrégées pour toutes les ressources d’application logique dans une application.
L’onglet affiche les tableaux avec les informations suivantes :
- Nombre total d’exécutions, de déclencheurs totaux et d’actions totales pour chaque application logique.
- Nombre total d’exécutions, actions totales et déclencheurs totaux, en fonction de l’état.
Faites défiler la page pour afficher les graphiques de tendances qui affichent les exécutions de flux de travail d’application logique et leurs tendances sur la durée sélectionnée.
Les graphiques de tendance affichent les informations suivantes :
- État des exécutions, actions et déclencheurs de flux de travail.
- Échecs des exécutions de flux de travail, des déclencheurs et des actions.
- Exécutions de flux de travail terminées, déclencheurs et actions.
Pour résoudre les problèmes d’exécutions de flux de travail spécifiques, sélectionnez l’onglet Exécutions .
L’onglet Exécutions affiche les applications logiques, les flux de travail associés, le nombre total d’exécutions de flux de travail et les taux d’échec pour les déclencheurs, les exécutions de flux de travail et les actions, par exemple :
Pour obtenir l’historique d’exécution et les détails d’un flux de travail spécifique, sélectionnez la ligne de ce flux de travail.
Sous la table avec les taux d’échec pour différents flux de travail, une table d’exécution s’affiche pour le flux de travail sélectionné, par exemple :
Ce tableau des exécutions inclut des détails pertinents sur chaque flux de travail exécuté. Chaque ligne a un ID de corrélation unique, qui suit le flux de données sur toutes les ressources Azure d’une application.
La liste suivante décrit d’autres tâches que vous pouvez effectuer en fonction des métriques que vous souhaitez examiner :
Filtrez la table par état d’exécution afin que vous puissiez vous concentrer plus facilement sur des scénarios spécifiques.
Pour les propriétés et d’autres informations sur une exécution spécifique, dans la colonne Propriétés , sélectionnez le lien Propriétés .
Pour afficher les tronçons de traitement d’un message, sélectionnez la ligne d’une exécution spécifique.
La table ouverte fournit une vue complète du parcours du message dans les ressources Azure de l’application. Azure assemble les chronologies de traitement des messages sur toutes les ressources Azure de l’application à l’aide de l’ID de corrélation.
Pour renvoyer une exécution ayant échoué, choisissez une option :
Exécution unique : dans la colonne Resubmit , sélectionnez le lien Resubmit .
Plusieurs exécutions : sélectionnez les exécutions souhaitées, puis sélectionnez Renvoyer les exécutions sélectionnées.







