Compartir por


Registros de chat de Azure Communication Services

Azure Communication Services ofrece funcionalidades de registro que sirven para supervisar y depurar la solución de Communication Services. Estas funcionalidades pueden configurarse mediante Azure Portal.

Importante

A continuación se hace referencia a los registros habilitados mediante Azure Monitor (consulte también las preguntas más frecuentes). Para habilitar estos registros para Communications Services, consulte Habilitación del registro en Configuración de diagnósticos.

Categorías del registro de recursos

Communication Services ofrece los siguientes tipos de registros que se pueden habilitar:

  • Usage logs (Registros de uso): proporciona datos de uso asociados a cada oferta de servicio facturada.
  • Authentication operational logs (Registros operativos de autenticación): proporciona información básica relacionada con el servicio de autenticación.
  • Chat operational logs (Registros operativos de chat): proporciona información básica relacionada con el servicio de chat.

Esquema de los registros de uso

Propiedad Descripción
Timestamp Marca de tiempo (UTC) de cuando se generó el registro.
Operation Name Operación asociada al registro.
Operation Version api-version asociada con la operación, si operationName se ha realizado mediante una API. Si no hay ninguna API que corresponda a esta operación, la versión representa la versión de esa operación en caso de que las propiedades asociadas a la operación cambien en el futuro.
Category Categoría de registro del evento. La categoría es la granularidad con la que se pueden habilitar o deshabilitar los registros en un recurso determinado. Las propiedades que aparecen en el blob de propiedades de un evento son las mismas dentro de una categoría de registro y un tipo de recurso concretos.
Correlation ID Identificador de los eventos correlacionados. Se puede utilizar para identificar eventos correlacionados en varias tablas.
Properties Otros datos aplicables a distintos modos de Communication Services.
Record ID Identificador único de un registro de uso determinado.
Usage Type Modo de uso. (Por ejemplo, chat, RTC, NAT, etc.).
Unit Type Tipo de unidad que se emplea para el uso en un modo determinado. (Por ejemplo, minutos, megabytes, mensajes, etc.).
Quantity Número de unidades usadas o consumidas en este registro.

Registros operativos de autenticación

Propiedad Descripción
TimeGenerated Marca de tiempo (UTC) de cuando se generó el registro.
OperationName Operación asociada al registro.
CorrelationID Identificador de los eventos correlacionados. Se puede utilizar para identificar eventos correlacionados en varias tablas.
OperationVersion api-version asociada con la operación, si operationName se realizó mediante una API. Si no hay ninguna API que corresponda a esta operación, la versión representa la versión de esa operación en caso de que las propiedades asociadas a la operación cambien en el futuro.
Category Categoría de registro del evento. La categoría es la granularidad con la que se pueden habilitar o deshabilitar los registros en un recurso determinado. Las propiedades que aparecen en el blob de propiedades de un evento son las mismas dentro de una categoría de registro y un tipo de recurso concretos.
ResultType Estado de la operación.
ResultSignature El subestado de la operación. Si esta operación se corresponde con una llamada API de REST, este campo es el código de estado HTTP de la llamada REST correspondiente.
DurationMs Duración de la operación en milisegundos.
CallerIpAddress Dirección IP del autor de la llamada, si la operación se corresponde con una llamada API que podría proceder de una entidad con una dirección IP disponible públicamente.
Level Nivel de gravedad del evento.
URI URI de la solicitud.
SdkType Tipo de SDK que se usa en la solicitud.
PlatformType Tipo de plataforma utilizado en la solicitud.
Identity Identidad del usuario de Azure Communication Services o Teams relacionado con la operación.
Scopes Los ámbitos de Communication Services presentes en el token de acceso.

Registros operativos de chat

Propiedad Descripción
TimeGenerated Marca de tiempo (UTC) de cuando se generó el registro.
OperationName Operación asociada al registro.
CorrelationID Identificador de los eventos correlacionados. Se puede utilizar para identificar eventos correlacionados en varias tablas.
OperationVersion api-version asociada con la operación, si operationName se ha realizado mediante una API. Si no hay ninguna API que corresponda a esta operación, la versión representa la versión de esa operación en caso de que las propiedades asociadas a la operación cambien en el futuro.
Category Categoría de registro del evento. La categoría es la granularidad con la que se pueden habilitar o deshabilitar los registros en un recurso determinado. Las propiedades que aparecen en el blob de propiedades de un evento son las mismas dentro de una categoría de registro y un tipo de recurso concretos.
ResultType Estado de la operación.
ResultSignature Subestado de la operación. Si esta operación se corresponde con una llamada API de REST, este campo es el código de estado HTTP de la llamada REST correspondiente.
ResultDescription Descripción de texto estático de esta operación.
DurationMs Duración de la operación en milisegundos.
CallerIpAddress Dirección IP del autor de la llamada, si la operación se corresponde con una llamada API que podría proceder de una entidad con una dirección IP disponible públicamente.
Nivel Nivel de gravedad del evento.
URI URI de la solicitud.
UserId Identificador de usuario del remitente de la solicitud.
ChatThreadId Identificador de la conversación de chat asociado a la solicitud.
ChatMessageId Identificador de mensaje de chat asociado a la solicitud.
SdkType Tipo de SDK que se usa en la solicitud.
PlatformType Tipo de plataforma utilizado en la solicitud.