你当前正在访问 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 请求指标:

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

Screenshot of Chat API Request Metric.

如果向无法识别的操作发出请求,则会收到“错误的路由”值响应。

短信 API 请求

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

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

Screenshot of SMS API Request Metric.

身份验证 API 请求

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

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

Screenshot of authentication Request Metric.

调用自动化 API 请求

以下操作可用于调用自动化 API 请求指标:

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

作业路由器 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/冲突。
DeclineJobOffer 拒绝提供工作机会。
UpsertWorker 创建或更新辅助角色。
GetWorker 按 ID 检索现有辅助角色。
GetWorkers 检索现有辅助角色。
DeleteWorker 删除辅助角色及其所有跟踪。

Network Traversal API 请求

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

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

Screenshot of TURN Token Request Metric.

会议室 API 请求

会议室 API 请求指标提供以下操作:

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

Screenshot of Rooms Request Metric.

后续步骤