使用日志 - MediaLive

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

使用日志

您可以在 CloudWatch logs 控制台上查看编码器日志和 as-run 日志,方式与查看任何服务日志的方式相同。

不必在 CloudWatch Logs 控制台上设置日志、日志记录组或日志流,因为 MediaLive 将自动为您设置。

  • 日志组 – 日志组始终如下所示:ElementalMediaLive

  • 日志流 – 日志流命名如下:

    • 编码器日志 – 以 ARN/管道命名。

    • As-run 日志 – 以 ARN/管道命名,并附有 _as_run 后缀。

    例如:

    arn_aws_medialive_us-west-2_111122223333_channel_5106412_0

    arn_aws_medialive_us-west-2_111122223333_channel_5106412_0_as_run

    其中 5106412 为通道 ID,0 为管道。

编码器日志的内容

日志采用 JSON 格式:

{ "encoder_pipeline": 0, "severity": "I", "timestamp": "2018-05-21T16:36:41.650318", "channel_arn": "arn:aws:medialive:us-west-2:111122223333:channel:5106412", "logger_name": "", "message": "Probing input media..." }, . . . ]

数据如下:

  • encoder_pipeline01(通道设置为标准通道时,因此有两个管道)

  • severity:一个字母。日志记录级别(在启用日志记录时设置)控制可在日志中显示的严重性。有关更多信息,请参阅日志级别和详细程度

  • timestamp:采用 ISO 8601 格式的时间:yyyy - mm - dd T hh : mm : ss : 秒的小数部分。

  • channel_arn:ARN 加上通道 ID。在上一个示例中,通道的 ID 为 5106412

  • logger_name:这可能为空或指定一个将一系列相关消息联系起来的名称。

  • message:消息。请记住,措辞可能会发生变化,因此您不应对其实施自动化。

编码器日志的日志级别和详细程度

要使用此表,请先在第一列中找到一个级别,然后往后读,确定将在具有此日志记录级别的日志中显示的消息严重性。

级别 调试消息 信息性消息 警告消息 关键消息 严重消息
调试
信息
WARNING
错误

管理日志存储

在删除通道时,关联日志将保留在 CloudWatch Logs 中。这些日志的存储将继续产生费用,直至您将其删除。要删除日志,请更改日志数据保留。将删除早于您指定的保留设置的所有数据。有关更多信息,请参阅 Amazon CloudWatch Logs 用户指南。日志的日志组ElementalMediaLive