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

As primitivas 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, no 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étricas

Todas as métricas de solicitação de API contêm três dimensões que você pode usar para filtrar seus dados de métricas. Essas dimensões podem ser agregadas usando o Count tipo de agregação e dar suporte a todas as séries cronológicas padrão da Agregação do Azure, incluindo Sum, Average, Mine Max.

Mais informações sobre tipos de agregação suportados e agregações de séries cronológicas podem ser encontradas Recursos avançados do Azure Metrics Explorer

  • Operação - Todas as operações ou rotas que podem ser chamadas no gateway de 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 métricas de solicitação de API de chat

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

Operação / Percurso Descrição
GetChatMessage Obtém uma mensagem por ID de mensagem.
ListChatMessages Obtém uma lista de mensagens de bate-papo de um thread.
SendChatMessage Envia uma mensagem de chat para um tópico.
UpdateChatMessage Atualiza uma mensagem de chat.
DeleteChatMessage Exclui uma mensagem de bate-papo.
GetChatThread Obtém um tópico de bate-papo.
ListChatThreads Obtém a lista de tópicos de bate-papo 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 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 Publica um evento de digitação em um thread, em nome de um usuário.
ListChatThreadParticipantes Obtém os membros de um tópico.
AddChatThreadParticipantes Adiciona membros de thread a um thread. Se os membros já existirem, nenhuma alteração ocorrerá.
RemoveChatThreadParticipant Remova 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 de API do SMS

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

Operação / Percurso Descrição
SMSMessageSent Envia uma mensagem SMS.
SMSDeliveryRelatóriosRecebidos Obtém relatórios de entrega de SMS
SMSMessagesRecebido Recebe mensagens SMS.

Screenshot of SMS API Request Metric.

Solicitações de API de autenticação

As seguintes operações estão disponíveis em Métricas de solicitação de API de autenticação:

Operação / Percurso Descrição
CriarIdentidade Cria uma identidade que representa um único usuário.
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 de API de Automação de Chamadas:

Operação / Percurso Descrição
Criar chamada Crie uma chamada de saída para o usuário.
Atender Chamada Atenda 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 ligar para os participantes.
PlayPrompt Reproduza 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 HangUp Desligue a perna da chamada.
Encerrar chamada Terminar a chamada para todos os participantes.
Receber chamada 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 Job Router

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

Operação / Percurso 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
DeleteQueue 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
DeleteJob Exclua uma política de fila por ID.
ReclassificarJob Reclassificar um trabalho.
CancelarJob Envia solicitação para cancelar um trabalho existente por ID enquanto fornece o motivo de cancelamento de forma livre.
CompleteJob Conclui um trabalho atribuído.
FecharEmprego Fecha um trabalho concluído.
AceitarOferta de Emprego Aceita uma oferta para trabalhar em um trabalho e retorna um 409/Conflict se outro agente já aceitou o trabalho.
RecusarOferta de Emprego Recusa uma oferta de emprego.
UpsertWorker Cria ou atualiza um trabalhador.
GetWorker Recupera um trabalhador existente por ID.
GetWorkers Recupera trabalhadores existentes.
DeleteWorker Exclui um trabalhador e todos os seus rastreamentos.

Solicitações de API de Travessia de Rede

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

Operação / Percurso Descrição
IssueRelayConfiguration Emitir 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 do Rooms:

Operação / Percurso Descrição
CreateRoom Cria uma sala.
DeleteRoom Exclui uma sala.
GetRoom Obtém um quarto por ID de quarto.
PatchRoom Atualiza um ID de sala por quarto.
ListaQuartos Lista todas as Salas de um Recurso dos Serviços de Comunicação do Azure.
AddParticipants Adiciona participantes a uma sala.
RemoverParticipantes Remove os participantes de uma sala.
GetParticipantes Obtém a lista de participantes de uma sala.
UpdateParticipants Atualiza a lista de participantes de uma sala.

Screenshot of Rooms Request Metric.

Próximos passos