Partager via


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.