Partager via


Configurer la surveillance et les alertes des appels

Cet article décrit comment les clients d’appel Azure Communication Services configurent la surveillance et les alertes pour leurs appels. Suivez ces étapes pour garantir un processus de configuration fluide et efficace.

Prérequis : activer la journalisation des appels et les diagnostics

Avant de configurer la supervision, vérifiez que la journalisation et les diagnostics des appels sont activés pour votre configuration de routage direct. Ce processus implique la configuration d’Azure Communication Services pour collecter des données d’appel. Pour obtenir des instructions détaillées, consultez Activer Azure Monitor.

Instructions pas à pas

Accéder au tableau de bord de surveillance

  1. Dans le portail Azure, accédez à votre groupe de ressources Azure Communication Service.
  2. Dans le panneau de navigation, cliquez sur Surveillance , puis sur Journaux.
  3. Dans l’éditeur de requête, entrez un langage de requête Kusto (KQL) pour ce que vous souhaitez surveiller. L’exemple de requête suivant vérifie les taux d’échec d’appel agrégés par heure et filtre les résultats pour afficher uniquement l’emplacement où le taux d’échec dépasse 10%:
   ACSCallSummary 
   | summarize UnsuccessfulCalls = countif(ParticipantEndReason != 0), TotalCalls = count() by bin(TimeGenerated, 1h) 
   | extend FailureRate = (UnsuccessfulCalls * 100.0) / TotalCalls 
   | where FailureRate > 10

Capture d’écran d’un exemple de requête Kusto pour les taux d’échec d’appel.

Configurer des alertes

  1. Dans le panneau de navigation, cliquez sur Surveillance , puis sur Alertes.

  2. Cliquez sur Créer une règle d'alerte.

  3. Pour Nom du signal, sélectionnez Recherche de journal personnalisée.

  4. Pour la requête De recherche, indiquez la requête que vous avez exécutée dans la section précédente.

  5. Fournissez des critères de mesure, par exemple :

    • Mesure : Taux de défaillance
    • Type d’agrégation : Total
    • Granularité d’agrégation : 1 heure

    Capture d’écran de la création d’une règle d’alerte montrant le nom du signal, la requête de recherche et les critères de mesure.

  6. Ajustez la logique d’alerte en fonction de vos besoins. Lorsque vous avez terminé, cliquez sur Suivant : Actions lorsque vous avez terminé.

Capture d’écran du fractionnement selon les dimensions, incluant la logique d’alerte.

Créer un groupe d’actions

  1. Dans l’écran Actions, cliquez sur Créer un groupe d’actions.
  2. Sélectionnez votre abonnement, votre groupe de ressources et votre région.
  3. Fournissez un nom de groupe d’actions et un nom d’affichage, puis cliquez sur Suivant : Notifications.

Capture d’écran du groupe d’actions de création montrant les détails du projet d’abonnement, de groupe de ressources et de région.

Configurer des notifications

  1. Choisissez la façon dont vous souhaitez être averti. Lorsque vous avez terminé, cliquez sur Vérifier + créer, puis attendez que votre règle d’alerte soit créée.

    Capture d’écran montrant comment configurer des notifications et vérifier + créer la notification.

  2. Lorsque vous avez terminé, cliquez sur Suivant : Détails.

  3. Fournissez plus de détails, comme indiqué dans l’écran suivant.

  4. Cliquez sur Vérifier + créer.

Capture d’écran montrant les détails de la règle d’alerte.

Félicitations, vous pouvez maintenant surveiller vos appels Azure Communication Services !

Un exemple d’alerte par e-mail ressemble à ceci lorsqu’elle est déclenchée : Alerte par e-mail.

Capture d’écran d’un exemple d’alerte par e-mail montrant la raison et la hiérarchie des ressources affectée.

Activez les journaux via les paramètres de diagnostic dans Azure Monitor