本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用以下方式监控亚马逊 Kinesis 视频流 Edge AgentCloudWatch
你可以使用亚马逊监控亚马逊 Kinesis Video Streams Edge AgentCloudWatch,它收集原始数据并将其处理为可读的、近乎实时的指标。这些统计数据的记录期限为15个月。有了这些历史信息,你可以更好地了解你的 Web 应用程序或 Amazon Kinesis Video Streams Edge Agent 服务的运行情况。
要查看指标,请执行以下操作:
登录到Amazon Web Services Management Console然后打开CloudWatch控制台在https://console.aws.amazon.com/cloudwatch/
。 -
在左侧导航栏中,在指标,选择所有指标。
选择浏览选项卡,然后选择EdgeRuntimeAgent自定义命名空间。
亚马逊 Kinesis Video Streams Edge Agent 在命名空间下发布EdgeRuntimeAgent
:
维度 | 状态 | 描述 |
---|---|---|
直播名称, |
正在运行 |
在以下情况下持续发布 单位:无。“1” 的发布时间长为 |
FatalError |
在以下情况下发布 单位:无。此事件发生时,“1” 仅发布一次。 注意有关更多信息,请参阅日志。 |
|
Completed |
在以下情况下发布 单位:无。此事件发生时,“1” 仅发布一次。 |
|
直播名称, |
正在运行 |
在以下情况下持续发布 单位:无。“1” 的发布时间长为 |
FatalError |
在以下情况下发布 单位:无。此事件发生时,“1” 仅发布一次。 注意有关更多信息,请参阅日志。 |
|
Completed |
在以下时间发布 单位:无。此事件发生时,“1” 仅发布一次。 |
|
流名称 |
PercentageSpaceUsed |
这是在 Amazon Kinesis Video Streams Edge Agent 配置中为录制媒体分配的总空间中所占的已用百分比。参阅 LocalSizeConfig 了解更多信息。 单位:百分比(范围 0—1)。 |
事务名称 |
还活着 |
每分钟从 Amazon Kinesis Video Streams Edge Agent 发布一次,无论其上运行什么配置。 这可以用来了解亚马逊 Kinesis Video Streams Edge Agent 是否处于活动状态并准备好接受配置。 单位:无。“1” 每分钟发布一次。 |
RecordJobs.HealthyJobCount |
亚马逊 Kinesis Video Streams Edge Agent 上正在运行和预定的录制任务总数。 单位:计数。 |
|
UploadJobs.HealthyJobCount |
在 Amazon Kinesis Video Streams Edge Agent 上正在运行和预定的上传任务 单位:计数。 |
|
RecordJobs.UnhealthyJobCount |
当前出错的记录作业总数。 单位:计数。 |
|
UploadJobs.UnhealthyJobCount |
当前出错的上传任务总数。 单位:计数。 |
|
RecordJobs.RunningJobCount |
正在运行的记录作业总数。 单位:计数。 |
|
UploadJobs.RunningJobCount |
正在运行的上传任务总数。 单位:计数。 |
|
RecordJobs.EdgeConfigCount |
亚马逊 Kinesis Video Streams Edge Agent 上正在处理的记录配置总数。 单位:计数。 |
|
UploadJobs.EdgeConfigCount |
亚马逊 Kinesis Video Streams Edge Agent 上正在处理的上传配置总数。 单位:计数。 |
CloudWatch亚马逊 Kinesis Video Streams 边缘代理的指标指南
CloudWatch 指标可用于查找下列问题的答案:
主题
亚马逊 Kinesis Video Streams Edge Agent 有足够的空间录制吗?
相关指标: PercentageSpaceUsed
行动:无需执行任何操作。
亚马逊 Kinesis 视频直播 Edge Agent 还活着吗?
相关指标: Alive
行动:如果您在任何时候停止接收此指标,则表示遇到了 Amazon Kinesis Video Streams Edge Agent一个或多个以下各项:
-
应用程序运行时问题:内存或其他资源限制、错误等
-
这个Amazon IoT代理在关机、崩溃或终止时正在运行的设备
-
这个Amazon IoT设备没有网络连接
有不健康的工作吗?
相关指标:
RecordJobs.UnhealthyJobCount
UploadJobs.UnhealthyJobCount
行动:检查日志并查找FatalError
公制。
如果
FatalError
公制是当前,遇到了致命错误,您需要手动重新启动作业。使用前请检查日志并修复问题StartEdgeConfigurationUpdate
手动重启作业。如果
FatalError
公制不是目前,遇到了暂时性(非致命)错误,亚马逊 Kinesis Video Streams Edge Agent 正在重试任务。
注意
要让代理重新尝试出现严重错误的作业,请使用StartEdgeConfigurationUpdate。
是否有任何工作需要外部干预?
相关指标:
-
PercentageSpaceUsed
— 如果超过特定值,则录制作业将暂停并仅在空间可用时恢复(当介质用完保留期时)。您可以发送更高版本的更新配置MaxLocalMediaSizeInMB
立即更新作业。 -
RecordJob.FatalError
/UploadJob.FatalError
— 调查代理的日志,然后再次发送配置以恢复作业。
行动:使用配置进行 API 调用,以重新启动遇到此问题的作业。