Journaux Azure Communication Services Chat
Azure Communication Services offre des fonctionnalités de journalisation que vous pouvez utiliser pour superviser et déboguer votre solution Communication Services. Ces fonctionnalités peuvent être configurées à l’aide du portail Azure.
Important
Les éléments suivants font référence aux journaux activés par le biais d’Azure Monitor (voir également la FAQ). Pour activer ces journaux pour vos services de communication, consultez : Activer la journalisation dans les paramètres de diagnostic
Catégories de journaux de ressources
Communication Services propose les types de journaux suivants que vous pouvez activer :
- Journaux d’utilisation : fournit les données d’utilisation associées à chaque offre de service facturée
- Journaux des opérations du service d’authentification : fournit les informations de base relatives au service d’authentification
- Journaux des opérations de la conversation : fournit les informations de base relatives au service de conversation
Schéma des journaux d’utilisation
Propriété | Description |
---|---|
Timestamp |
Horodatage (UTC) de la génération du journal. |
Operation Name |
Opération associée à l’enregistrement du journal. |
Operation Version |
api-version associée à l’opération, si operationName a été effectuée à l’aide d’une API. S’il n’existe pas d’API correspondant à cette opération, la version représente la version de cette opération pour le cas où les propriétés associées à l’opération viendraient à changer dans le futur. |
Category |
Catégorie de journal de l’événement. La catégorie est la granularité selon laquelle vous pouvez activer ou désactiver des journaux d’activité sur une ressource particulière. Les propriétés qui apparaissent dans l’objet blob de propriétés d’un événement sont les mêmes au sein d’un type de ressource et d’une catégorie de journal spécifique. |
Correlation ID |
ID des événements corrélés. Peut être utilisé pour identifier les événements corrélés entre plusieurs tables. |
Properties |
Autres données applicables aux différents modes de Communication Services. |
Record ID |
ID unique d’un enregistrement d’utilisation donné. |
Usage Type |
Mode d’utilisation. (par exemple, conversation, RTC, NAT, etc.) |
Unit Type |
Type d’unité sur lequel l’utilisation est basée pour un mode d’utilisation donné. (par exemple, minutes, mégaoctets, messages, etc.) |
Quantity |
Nombre d’unités utilisées ou consommées pour cet enregistrement. |
Journaux des opérations d’authentification
Propriété | Description |
---|---|
TimeGenerated |
Horodatage (UTC) de la génération du journal. |
OperationName |
Opération associée à l’enregistrement du journal. |
CorrelationID |
ID des événements corrélés. Peut être utilisé pour identifier les événements corrélés entre plusieurs tables. |
OperationVersion |
api-version associée à l’opération, si operationName a été effectuée à l’aide d’une API. S’il n’existe pas d’API correspondant à cette opération, la version représente la version de cette opération pour le cas où les propriétés associées à l’opération viendraient à changer dans le futur. |
Category |
Catégorie de journal de l’événement. La catégorie est la granularité selon laquelle vous pouvez activer ou désactiver des journaux d’activité sur une ressource particulière. Les propriétés qui apparaissent dans l’objet blob de propriétés d’un événement sont les mêmes au sein d’un type de ressource et d’une catégorie de journal spécifique. |
ResultType |
État de l'opération. |
ResultSignature |
Sous-état de l’opération. Si cette opération correspond à un appel d’API REST, ce champ est le code d’état HTTP de l’appel REST correspondant. |
DurationMs |
Durée de l’opération en millisecondes. |
CallerIpAddress |
Adresse IP de l’appelant, si l’opération correspond à un appel d’API qui provient d’une entité avec une adresse IP disponible publiquement. |
Level |
Niveau de gravité de l’événement. |
URI |
URI de la requête. |
SdkType |
Type de SDK utilisé dans la demande. |
PlatformType |
Type de plateforme utilisé dans la demande. |
Identity |
Identité de l’utilisateur Teams ou Azure Communication Services associée à l’opération. |
Scopes |
Étendues Communication Services présentes dans le jeton d’accès. |
Journaux des opérations de la conversation
Propriété | Description |
---|---|
TimeGenerated | Horodatage (UTC) de la génération du journal. |
NomOpération | Opération associée à l’enregistrement du journal. |
CorrelationID | ID des événements corrélés. Peut être utilisé pour identifier les événements corrélés entre plusieurs tables. |
OperationVersion | Version d’api associée à l’opération, si operationName a été effectuée à l’aide d’une API. S’il n’existe pas d’API correspondant à cette opération, la version représente la version de cette opération pour le cas où les propriétés associées à l’opération viendraient à changer dans le futur. |
Catégorie | Catégorie de journal de l’événement. La catégorie est la granularité selon laquelle vous pouvez activer ou désactiver des journaux d’activité sur une ressource particulière. Les propriétés qui apparaissent dans l’objet blob de propriétés d’un événement sont les mêmes au sein d’un type de ressource et d’une catégorie de journal spécifique. |
ResultType | État de l'opération. |
ResultSignature | Sous-état de l’opération. Si cette opération correspond à un appel d’API REST, ce champ est le code d’état HTTP de l’appel REST correspondant. |
ResultDescription | Description textuelle statique de cette opération. |
DurationMs | Durée de l’opération en millisecondes. |
CallerIPAddress | Adresse IP de l’appelant, si l’opération correspond à un appel d’API qui provient d’une entité avec une adresse IP disponible publiquement. |
Niveau | Niveau de gravité de l’événement. |
URI | URI de la requête. |
UserId | ID d’utilisateur de l’émetteur de la demande. |
ChatThreadId | ID de fil de conversation associé à la demande. |
ChatMessageId | ID de message de conversation associé à la demande. |
SdkType | Type de SDK utilisé dans la demande. |
PlatformType | Type de plateforme utilisé dans la demande. |