你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

指标概述

Azure 通信服务目前提供所有 Azure 通信服务基元的指标。 你可使用 Azure 指标资源管理器绘制自己的图表,调查指标值中的异常,并通过使用电子邮件请求发出的指标数据来了解 API 流量。

查找指标的位置

Azure 通信服务中的基元发出 API 请求的指标。 可以在通信服务资源下的“指标”选项卡中找到这些指标。 还可以使用通信服务资源下的工作簿选项卡创建永久仪表板。

指标定义

所有 API 请求指标都包含可用于筛选指标数据的三个维度。 这些维度可以通过 Count 聚合类型聚合在一起,并支持所有标准的 Azure 聚合时序,包括 SumAverageMinMax

有关支持的聚合类型和时序聚合的详细信息,请参阅 Azure 指标资源管理器的高级功能

  • 操作 - 可在 Azure 通信服务聊天网关上调用的所有操作或路由。
  • 状态代码 - 请求后发送的状态代码响应。
  • StatusSubClass - 响应后发送的状态代码系列。

高级消息传递 API 请求

高级消息传递 API 请求指标提供以下操作:

操作/路由 说明 场景
DownloadMedia 下载媒体有效负载请求。 企业被请求下载媒体有效负载。
ListTemplates 列出模板请求。 企业被请求列出给定渠道的模板。
ReceiveMessage 消息已收到。 用户向企业发送了一条消息。
SendMessage 发送消息通知请求。 企业请求向用户发送一条消息。
SendMessageDeliveryStatus 传递状态已收到。 企业收到有关企业请求发送给用户消息的响应。

高级消息传递请求指标的屏幕截图。

身份验证 API 请求

以下操作适用于身份验证 API 请求指标:

操作/路由 说明
CreateIdentity 创建表示单个用户的标识。
DeleteIdentity 删除标识。
CreateToken 创建访问令牌。
RevokeToken 撤消在指定时间之前为标识创建的所有访问令牌。
ExchangeTeamsUserAccessToken 将 Teams 用户的 Microsoft Entra 访问令牌交换为到期时间相匹配的新通信标识访问令牌。

身份验证请求指标的屏幕截图。

通话自动化 API 请求

以下操作适用于通话自动化 API 请求指标:

操作/路由 说明
创建通话 创建对用户的呼出电话。
接听通话 接听呼入电话。
重定向 URL 将呼入电话重定向到另一个用户。
拒绝通话 拒绝呼入电话。
将通话转接给参与者 将 1 对 1 通话转接给其他用户。
播放 向所有通话参与者播放音频。
PlayPrompt 作为“识别”操作的一部分向用户播放提示。
Recognize 识别来自通话参与者的用户输入。
添加参与者 向通话添加参与者。
删除参与者 删除通话参与者。
挂断通话 挂断通话支路。
终止通话 结束所有参与者的通话。
获取通话 获取有关通话的详细信息。
获取参与者 获取呼叫参与者的详细信息。
获取参与者 获取通话中的所有参与者。
删除通话 删除通话。
取消所有媒体操作 取消通话中所有正在进行的或排队的媒体操作。

聊天 API 请求指标操作

以下操作适用于聊天 API 请求指标:

操作/路由 说明
GetChatMessage 按消息 ID 获取消息。
ListChatMessages 从线程获取聊天消息列表。
SendChatMessage 向线程发送聊天消息。
UpdateChatMessage 更新聊天消息。
DeleteChatMessage 删除聊天消息。
GetChatThread 获取聊天线程。
ListChatThreads 获取用户的聊天线程列表。
UpdateChatThread 更新聊天线程的属性。
CreateChatThread 创建聊天线程。
DeleteChatThread 删除线程。
GetReadReceipts 获取线程的读取回执。
SendReadReceipt 代表用户向线程发送一个读取回执事件。
SendTypingIndicator 代表用户将键入事件发送到线程。
ListChatThreadParticipants 获取线程的成员。
AddChatThreadParticipants 向线程添加线程成员。 如果成员已存在,则不会发生任何更改。
RemoveChatThreadParticipant 从线程中删除成员。

聊天 API 请求指标的屏幕截图。

如果对未识别的操作发出请求,将收到“错误路由”值响应。

作业路由器 API 请求

以下操作适用于作业路由器 API 请求指标:

操作/路由 说明
UpsertClassificationPolicy 创建或更新分类策略。
GetClassificationPolicy 按 ID 检索现有分类策略。
ListClassificationPolicies 检索现有分类策略
DeleteDistributionPolicy 按 ID 删除分类策略。
UpsertDistributionPolicy 创建或更新分发策略。
GetDistributionPolicy 按 ID 检索现有分发策略。
ListDistributionPolicies 检索现有分发策略
DeleteDistributionPolicy 按 ID 删除分发策略。
UpsertExceptionPolicy 创建或更新例外策略。
GetExceptionPolicy 按 ID 检索现有例外策略。
ListExceptionPolicies 检索现有例外策略
DeleteExceptionPolicy 按 ID 删除例外策略。
UpsertQueue 创建或更新队列。
GetQueue 按 ID 检索现有队列。
GetQueues 检索现有队列
DeleteQueue 按 ID 删除队列。
GetQueueStatistics 检索队列的统计信息。
UpsertJob 创建或更新作业。
GetJob 按 ID 检索现有作业。
GetJobs 检索现有作业
DeleteJob 按 ID 删除队列策略。
ReclassifyJob 对作业进行重新分类。
CancelJob 按 ID 提交取消现有作业的请求,同时提供自由格式的取消原因。
CompleteJob 完成分配的作业。
CloseJob 关闭已完成的作业。
AcceptJobOffer 接受作业邀请,如果另一个代理已经接受了该作业,则返回 409/Conflict。
DeclineJobOffer 拒绝作业邀请。
UpsertWorker 创建或更新辅助角色。
GetWorker 按 ID 检索现有辅助角色。
GetWorkers 检索现有辅助角色。
DeleteWorker 删除辅助角色及其所有跟踪。

Network Traversal API 请求

以下操作适用于 Network Traversal API 请求指标:

操作/路由 说明
IssueRelayConfiguration 发出 STUN/TURN 服务器的配置。

TURN 令牌请求指标的屏幕截图。

房间 API 请求

以下操作适用于房间 API 请求指标:

操作/路由 说明
CreateRoom 创建房间。
DeleteRoom 删除房间。
GetRoom 按房间 ID 获取房间。
PatchRoom 按房间 ID 更新房间。
ListRooms 列出 Azure 通信服务资源的所有房间。
AddParticipants 将参与者添加到房间。
RemoveParticipants 从房间中删除参与者。
GetParticipants 获取房间的参与者列表。
UpdateParticipants 更新房间的参与者列表。

房间请求指标的屏幕截图。

短信 API 请求

以下操作适用于短信 API 请求指标:

操作/路由 说明
SMSMessageSent 发送短信。
SMSDeliveryReportsReceived 获取短信发送报告
SMSMessagesReceived 获取短信消息。

SMS API 请求指标的屏幕截图。

后续步骤