Общие сведения о метриках

Службы коммуникации Azure в настоящее время предоставляет метрики для всех примитивов служб коммуникации Azure. Метрики Azure Обозреватель можно использовать для построения собственных диаграмм, изучения аномалий в значениях метрик и анализа трафика API с помощью данных метрик, которые запрашивают сообщения электронной почты.

Где найти метрики

Примитивы в Службы коммуникации Azure выдают метрики для запросов API. Эти метрики можно найти на вкладке "Метрики" в ресурсе Служб коммуникации. Вы также можете создавать постоянные панели мониторинга с помощью вкладки книг в ресурсе Служб коммуникации.

Определения метрик

Все метрики запросов API содержат три измерения, которые можно использовать для фильтрации данных метрик. Эти измерения можно объединить вместе, используя тип статистической обработки Count и поддерживать все стандартные временные ряды статистической обработки Azure, в том числе Sum, Average, Min и Max.

Дополнительные сведения о поддерживаемых типах агрегирования и агрегированиях временных рядов можно найти в статье Дополнительные функции обозревателя метрик Azure

  • Операция — все операции или маршруты, которые можно вызвать в шлюзе чата Службы коммуникации Azure.
  • Status Code. Ответ кода состояния, отправленный после запроса.
  • StatusSubClass. Серия кодов состояния, отправленная после ответа.

Операции метрик запросов API чата

В метриках запросов API чата доступны следующие операции.

Операция или маршрут Description
GetChatMessage Возвращает сообщение по идентификатору сообщения.
ListChatMessages Получает список сообщений чата из потока.
SendChatMessage Отправляет сообщение чата в поток.
UpdateChatMessage Обновляет сообщение чата.
DeleteChatMessage Удаляет сообщение чата.
GetChatThread Получает поток чата.
ListChatThreads Получает список потоков чата пользователя.
UpdateChatThread Обновляет свойства потока чата.
CreateChatThread Создает поток чата.
DeleteChatThread Удаляет поток.
GetReadReceipts Получает уведомления о прочтении для потока.
SendReadReceipt Отправляет событие уведомления о прочтении в поток от имени пользователя.
SendTypingIndicator Отправляет событие ввода в поток от имени пользователя.
ListChatThreadParticipants Получает элементы потока.
AddChatThreadParticipants Добавляет элементы потока в поток. Если элементы уже существуют, изменения не выполняются.
RemoveChatThreadParticipant Удаляет элемент из потока.

Screenshot of Chat API Request Metric.

Если запрос выполняется в операцию, которая не распознана, вы получите ответ на значение Bad Route.

Запросы API SMS

В метриках запросов API SMS доступны следующие операции.

Операция или маршрут Description
SMSMessageSent отправка SMS-сообщения.
SMSDeliveryReportsReceived Получает отчеты о доставке SMS
SMSMessagesReceived Получает SMS сообщения.

Screenshot of SMS API Request Metric.

Запросы API проверки подлинности

В метриках запросов API проверки подлинности доступны следующие операции:

Операция или маршрут Description
CreateIdentity Создает удостоверение, представляющее одного пользователя.
DeleteIdentity Удаляет удостоверение.
CreateToken Создает маркер доступа.
RevokeToken Отзывает все маркеры доступа, созданные для удостоверения, до наступления заданного времени.
ExchangeTeamsUserAccessToken Обмен маркером доступа Microsoft Entra пользователя Teams для нового маркера доступа к удостоверениям связи с соответствующим сроком действия.

Screenshot of authentication Request Metric.

Запросы API автоматизации вызовов

Следующие операции доступны в метриках запросов API службы автоматизации вызовов:

Операция или маршрут Description
Создание вызова Создайте исходящий вызов пользователю.
Ответный звонок Ответить на входящий вызов.
Вызов перенаправления Перенаправьте входящий вызов другому пользователю.
Отклонение вызова Отклонить входящий вызов.
Передача звонка участнику Перенесите вызов 1:1 другому пользователю.
Воспроизведение Воспроизведение звука для вызова участников.
PlayPrompt Воспроизведение запроса пользователям в рамках действия "Распознать".
Recognize Распознать входные данные пользователя от участников вызова.
Добавление участников Добавьте участника в вызов.
Удаление участников Удалите участника из вызова.
Вызов HangUp Повесите ногу звонка.
Завершение вызова Завершите вызов для всех участников.
Получение звонка Получение сведений о вызове.
Получение участника Получение сведений об участнике вызова.
Получение участников Получение всех участников звонка.
Удаление звонка Удаление вызова.
Отмена всех операций мультимедиа Отмена всех текущих или очередных операций мультимедиа в вызове.

Запросы API маршрутизатора заданий

Следующие операции доступны в метриках запросов API маршрутизатора заданий:

Операция или маршрут Description
UpsertClassificationPolicy Создает или обновляет политику классификации.
GetClassificationPolicy Извлекает существующую политику классификации по идентификатору.
ListClassificationPolicies Извлекает существующие политики классификации
DeleteDistributionPolicy Удаление политики классификации по идентификатору.
UpsertDistributionPolicy Создает или обновляет политику распространения.
GetDistributionPolicy Извлекает существующую политику распространения по идентификатору.
ListDistributionPolicies Извлекает существующие политики распространения
DeleteDistributionPolicy Удаление политики распространения по идентификатору.
UpsertExceptionPolicy Создает или обновляет политику исключений.
GetExceptionPolicy Извлекает существующую политику исключений по идентификатору.
ListExceptionPolicies Извлекает существующие политики исключений
DeleteExceptionPolicy Удаление политики исключений по идентификатору.
UpsertQueue Создает или обновляет очередь.
GetQueue Извлекает существующую очередь по идентификатору.
GetQueues Извлекает существующие очереди
DeleteQueue Удаление очереди по идентификатору.
GetQueueStatistics Извлекает статистику очереди.
UpsertJob Создает или обновляет задание.
GetJob Извлекает существующее задание по идентификатору.
GetJobs Извлекает существующие задания
DeleteJob Удаление политики очереди по идентификатору.
РеклассифицироватьJob Переклассифицируйте задание.
CancelJob Отправляет запрос на отмену существующего задания по идентификатору при предоставлении причины отмены бесплатной формы.
CompleteJob Завершает назначенное задание.
CloseJob Закрывает завершенное задание.
AcceptJobOffer Принимает предложение для работы над заданием и возвращает значение 409/Конфликт, если другой агент уже принял задание.
ОтклонитьJobOffer Отклоняет предложение на работу.
UpsertWorker Создает или обновляет рабочую роль.
GetWorker Извлекает существующую рабочую роль по идентификатору.
GetWorkers Извлекает существующие рабочие роли.
DeleteWorker Удаляет рабочую роль и все его трассировки.

Запросы API обхода сети

Следующие операции доступны в метриках запросов API для обхода сети:

Операция или маршрут Description
IssueRelayConfiguration Настройка проблемы для сервера STUN/TURN.

Screenshot of TURN Token Request Metric.

Запросы API комнат

Следующие операции доступны в метриках запросов API комнат:

Операция или маршрут Description
CreateRoom Создает комнату.
DeleteRoom Удаляет комнату.
GetRoom Возвращает номер по идентификатору комнаты.
PatchRoom Обновления номер по идентификатору комнаты.
ListRooms Выводит список всех комнат для ресурса Службы коммуникации Azure.
AddParticipants Добавляет участников в комнату.
RemoveParticipants Удаляет участников из комнаты.
GetParticipants Возвращает список участников для комнаты.
UpdateParticipants Обновления список участников для комнаты.

Screenshot of Rooms Request Metric.

Следующие шаги