

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 WebRTC 监控 Kinesis Video Streams


您可以使用亚马逊通过 WebRTC 监控亚马逊 Kinesis Video Streams，亚马逊通过 WebRTC 收集来自 CloudWatch亚马逊 Kinesis Video Streams 的原始数据，并将其处理为可读的、近乎实时的指标。这些统计数据会保存 15 个月，从而使您能够访问历史信息，并能够更好地了解您的 Web 应用程序或服务的执行情况。

亚马逊 Kinesis Video Streams 提供以下指标：

**Topics**
+ [

## 信令指标
](#kvswebrtc-monitoring-cw-signaling)
+ [

## TURN 指标
](#kvswebrtc-monitoring-cw-turn)
+ [

## WebRTC 摄取指标
](#kvswebrtc-monitoring-cw-ingest)

## 信令指标


本节提供有关如何使用日志监控和解决与信号相关的问题的信息。 CloudWatch 


| 指标名称 | 说明 | 单位 | Dimensions | 
| --- | --- | --- | --- | 
| Failure | 如果维度中提到的操作返回 200 状态代码响应，则会发出“0”。否则为“1”。 | 计数 | 操作， SignalingChannelName | 
| 延迟 | 衡量服务接收请求和返回响应所花费的时间。 | 毫秒 | 操作， SignalingChannelName | 
| MessagesTransferred.Count | 一个频道发送和接收的消息总数。 | 计数 | SignalingChannelName | 

该`Operation`维度适用于以下内容 APIs：
+ ConnectAsMaster
+ ConnectAsViewer
+ SendSdpOffer
+ SendSdpAnswer
+ SendCandidate
+ SendAlexaOfferToMaster
+ GetIceServerConfig
+ Disconnect

## TURN 指标


本节提供有关如何使用 CloudWatch 日志监控和解决回合相关问题的信息。


| 指标名称 | 说明 | 单位 | Dimensions | 
| --- | --- | --- | --- | 
| TURNConnected分钟 | 对于一分钟内用于流式传输数据的每个 TURN 分配都发出“1”。 | 计数 | SignalingChannelName | 

## WebRTC 摄取指标


本节提供有关如何使用日志监控和解决WebRTC摄取相关问题的信息。 CloudWatch 


| 指标名称 | 说明 | 单位 | Dimensions | 
| --- | --- | --- | --- | 
| Failure | 如果维度中提到的操作返回 200 状态代码响应，则会发出“0”。否则为“1”。 | 计数 | 操作， SignalingChannelName | 
| 延迟 | 衡量服务接收请求和返回响应所花费的时间。 | 毫秒 | 操作， SignalingChannelName | 
| TotalBitrate | 发送的总比特率。如果指定了 “角色”，则表示主参与者发送的总比特率或 VIEWER 参与者发送的总比特率。 | bps | 操作、 SignalingChannelName、角色 | 
| TotalPacketCount | 发送的数据包总数。如果指定了 “角色”，则表示主参与者发送的总比特率或 VIEWER 参与者发送的总比特率。 | 计数 | 操作、 SignalingChannelName、角色 | 
| 网络RTCRecording会议纪要 | 频道出现的网络RTCRecording分钟数。 | 计数 | 操作、 SignalingChannelName、角色 | 
| 网络RTCViewer会议纪要 | 频道出现的网络RTCViewer分钟数。 | 计数 | 操作、 SignalingChannelName、角色 | 

该`Operation`维度适用于以下内容 APIs：
+ JoinStorageSession
+ JoinStorageSessionAsViewer

`Role`维度：
+ 主人
+ VIEWER