Visão geral das métricas

Atualmente, os Serviços de Comunicação do Azure fornecem métricas para todas as primitivas dos Serviços de Comunicação do Azure. O Azure Metrics Explorer pode ser usado para plotar seus próprios gráficos, investigar anormalidades em seus valores de métrica e entender seu tráfego de API usando os dados de métricas que as solicitações de email emitem.

Onde encontrar métricas

Primitivos nos Serviços de Comunicação do Azure emitem métricas para solicitações de API. Essas métricas podem ser encontradas na guia Métricas em seu recurso Serviços de Comunicação. Você também pode criar painéis permanentes usando a guia pastas de trabalho no recurso Serviços de Comunicação.

Definições de métrica

As métricas de solicitação de API contêm três dimensões que você pode usar para filtrar os dados de métricas. Essas dimensões podem ser agregadas em conjunto usando o tipo de agregação Count e dão suporte a todas as séries temporais padrão de agregação do Azure, incluindo Sum, Average, Min e Max.

Encontre mais informações sobre os tipos de agregação e as agregações de série temporal compatíveis em Recursos avançados do Azure Metrics Explorer

  • Operação: todas as operações ou rotas que podem ser chamadas no gateway do Chat dos Serviços de Comunicação do Azure.
  • Código de Status: a resposta do código de status enviada após a solicitação.
  • StatusSubClass: a série de códigos de status enviada após a resposta.

Operações de métricas de solicitação da API de chat

As seguintes operações estão disponíveis nas métricas de solicitação da API de chat:

Operação/rota Descrição
GetChatMessage Obtém uma mensagem por ID de mensagem.
ListChatMessages Obtém uma lista de mensagens de chat de um thread.
SendChatMessage Envia uma mensagem de chat para um thread.
UpdateChatMessage Atualiza uma mensagem de chat.
DeleteChatMessage Exclui uma mensagem de chat.
GetChatThread Obtém um thread de chat.
ListChatThreads Obtém a lista de conversas de chat de um usuário.
UpdateChatThread Atualiza as propriedades de um thread de chat.
CreateChatThread Cria um thread de chat.
DeleteChatThread Exclui um thread.
GetReadReceipts Obtém as confirmações de leitura para um thread.
SendReadReceipt Envia um evento de confirmação de leitura para um thread, em nome de um usuário.
SendTypingIndicator Posta um evento de digitação em um thread, em nome de um usuário.
ListChatThreadParticipants Obtém os membros de um thread.
AddChatThreadParticipants Adiciona membros do thread a um thread. Se os membros já existirem, nenhuma alteração ocorrerá.
RemoveChatThreadParticipant Remove um membro de um thread.

Screenshot of Chat API Request Metric.

Se uma solicitação for feita para uma operação que não é reconhecida, você receberá uma resposta de valor "Rota incorreta".

Solicitações da API de SMS

As seguintes operações estão disponíveis nas métricas de solicitação da API de SMS:

Operação/rota Descrição
SMSMessageSent Envia uma mensagem SMS.
SMSDeliveryReportsReceived Obter os relatórios de entrega de SMS
SMSMessagesReceived Obtém mensagens SMS.

Screenshot of SMS API Request Metric.

Solicitações de API de autenticação

As seguintes operações estão disponíveis nas métricas de solicitação da API de Autenticação:

Operação/rota Descrição
CreateIdentity Cria uma identidade que representa um usuário único.
DeleteIdentity Exclui uma identidade.
CreateToken Cria um token de acesso.
RevokeToken Revoga todos os tokens de acesso criados para uma identidade antes de um tempo determinado.
ExchangeTeamsUserAccessToken Troque um token de acesso do Microsoft Entra de um usuário do Teams por um novo token de acesso da Identidade de Comunicação com um tempo de expiração correspondente.

Screenshot of authentication Request Metric.

Solicitações de API de automação de chamadas

As seguintes operações estão disponíveis nas métricas de solicitação da API de automação de chamadas:

Operação/rota Descrição
Criar chamada Crie uma chamada de saída para o usuário.
Atender Chamada Atender a uma chamada de entrada.
Chamada de redirecionamento Redirecionar uma chamada de entrada para outro usuário.
Rejeitar chamada Rejeitar uma chamada de entrada.
Transferir chamada para o participante Transfira a chamada 1:1 para outro usuário.
Reproduzir Reproduza áudio para chamar os participantes.
PlayPrompt Execute um prompt para os usuários como parte da ação Reconhecer.
Recognize Reconhecer a entrada do usuário dos participantes da chamada.
Adicionar participantes Adicionar um participante a uma chamada.
Remover participantes Remover um participante de uma chamada.
Chamada de desligamento Desligue a perna de chamada.
Encerrar chamada Finalizar a chamada para todos os participantes.
Receber Ligação Obtenha detalhes sobre uma chamada.
Obter Participante Obtenha detalhes sobre um participante da chamada.
Obter participantes Receba todos os participantes em uma chamada.
Excluir chamada Excluir uma chamada.
Cancelar todas as operações de mídia Cancele todas as operações de mídia em andamento ou em fila em uma chamada.

Solicitações de API do Roteador de Trabalho

As seguintes operações estão disponíveis nas métricas de solicitação da API do Job Router:

Operação/rota Descrição
UpsertClassificationPolicy Cria ou atualiza uma política de classificação.
GetClassificationPolicy Recupera uma política de classificação existente por ID.
ListClassificationPolicies Recupera políticas de classificação existentes
DeleteDistributionPolicy Exclua uma política de classificação por ID.
UpsertDistributionPolicy Cria ou atualiza uma política de distribuição.
GetDistributionPolicy Recupera uma política de distribuição existente por ID.
ListDistributionPolicies Recupera políticas de distribuição existentes
DeleteDistributionPolicy Exclua uma política de distribuição por ID.
UpsertExceptionPolicy Cria ou atualiza uma política de exceção.
GetExceptionPolicy Recupera uma política de exceção existente por ID.
ListExceptionPolicies Recupera políticas de exceção existentes
DeleteExceptionPolicy Exclua uma política de exceção por ID.
UpsertQueue Cria ou atualiza uma fila.
GetQueue Recupera uma fila existente por ID.
GetQueues Recupera filas existentes
ExcluirFila Exclua uma fila por ID.
GetQueueStatistics Recupera as estatísticas de uma fila.
UpsertJob Cria ou atualiza um trabalho.
GetJob Recupera um trabalho existente por ID.
GetJobs Recupera trabalhos existentes
ExcluirJob Exclua uma política de fila por ID.
ReclassifyJob Reclassificar um trabalho.
CancelJob Envia uma solicitação para cancelar um trabalho existente por ID enquanto fornece o motivo de cancelamento de forma livre.
Trabalho Completo Conclui um trabalho atribuído.
FecharEmprego Fecha um trabalho concluído.
AcceptJobOffer Aceita uma oferta para trabalhar em um trabalho e retorna um 409/Conflict se outro agente já aceitou o trabalho.
RecusaOferta de emprego Recusa uma oferta para trabalhar em um emprego.
UpsertWorker Cria ou atualiza um trabalhador.
GetWorker Recupera um trabalhador existente por ID.
GetWorkers Recupera trabalhadores existentes.
ExcluirTrabalhador Exclui um trabalhador e todos os seus rastreamentos.

Solicitações de API de Network Traversal

As seguintes operações estão disponíveis nas métricas de solicitação da API de Network Traversal:

Operação/rota Descrição
IssueRelayConfiguration Problema de configuração para um servidor STUN/TURN.

Screenshot of TURN Token Request Metric.

Solicitações de API de salas

As seguintes operações estão disponíveis nas métricas de solicitação da API de salas:

Operação/rota Descrição
CreateRoom Cria uma sala.
ExcluirSala Exclui uma sala.
GetRoom Obtém um quarto por ID de quarto.
Quarto de Retalhos Atualiza uma ID de Sala por Sala.
ListRooms Lista todas as Salas de um Recurso dos Serviços de Comunicação do Azure.
AddParticipants Adiciona participantes a uma sala.
RemoverParticipantes Remove participantes de uma sala.
GetParticipants Obtém a lista de participantes de uma sala.
UpdateParticipantes Atualiza a lista de participantes de uma sala.

Screenshot of Rooms Request Metric.

Próximas etapas