Vue d’ensemble des métriques d’automatisation des appels
Azure Communication Services fournit actuellement des métriques pour toutes les primitives de Communication Services.
Où trouver les métriques ?
Les primitives dans Communication Services émettent des métriques pour les événements de requêtes d’API et de rappel. Pour trouver ces métriques, accédez à l’onglet Métriques sous votre ressource Communication Services. Vous pouvez également créer des tableaux de bord permanents à l’aide de l’onglet Classeurs sous votre ressource Communication Services.
Définitions de métriques
Call Automation repose sur des opérations asynchrones dans un modèle de programmation contrôlé par les événements d’action. Une demande d’API génère une réponse immédiate indiquant si la demande a été acceptée. Par la suite, un événement webhook est publié dans un URI de rappel que vous spécifiez. Ces événements webhook sont déclenchés après le traitement de la demande et contiennent des informations sur le résultat de l’action. Par exemple, l’API AddParticipant retourne une réponse initiale et déclenche ultérieurement un événement AddParticipantSucceededed ou AddParticipantFailed.
Call Automation publie des métriques pour la demande/réponse de l’API et les événements webhook correspondants pour les développeurs afin de surveiller l’intégrité de l’API et de configurer des alertes pour les scénarios d’échec.
Ce document décrit les deux métriques et différentes dimensions que vous pouvez utiliser pour filtrer vos données de métriques. Vous pouvez agréger ces dimensions à l’aide du type d’agrégation Count
. Elles prennent en charge toutes les séries chronologiques d’agrégation Azure standard, notamment Sum
, Average
, Min
et Max
.
Pour plus d’informations concernant les types d’agrégation pris en charge et les agrégations de séries chronologiques, consultez Fonctionnalités avancées d’Azure Metrics Explorer.
Requêtes d’API Automatisation des appels
La métrique de demande d’API est publiée pour toutes les opérations disponibles pour tous. Cette métrique contient trois dimensions que vous pouvez utiliser pour filtrer vos données de métriques.
- Opération : toutes les opérations ou routes qui peuvent être appelées sur Call Automation.
- Code d’état : réponse de code d’état envoyée pour cette requête.
- StatusSubClass : série de codes d’état.
Événement Call Automation Callback
Reportez-vous à la liste de tous les types d’événements de rappel couverts par cette métrique.
La métrique peut être filtrée selon les dimensions suivantes :
- EventTypeName : nom du type d’événement de rappel.
- Code : code d’état de l’événement de rappel.
- CodeClass : série de codes d’état de l’événement de rappel.
- SubCode : sous-code de l’événement de rappel.
- Version : version de l’événement de rappel.
Les valeurs Code et SubCode sont publiées dans la métrique, ainsi que l’événement de rappel publié dans votre URI de rappel. Ces valeurs peuvent être utilisées pour déterminer la raison d’un événement, par exemple un appel déconnecté. Pour plus d’informations sur les codes publiés et ce qu’ils signifient, consultez le guide de résolution des problèmes.
Étapes suivantes
Découvrez-en plus sur les Métriques de la plateforme de données.