

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

# 输入指标
<a name="eml-metrics-input-metrics"></a>

输入指标与呈现给的视频和音频输入资产相关 MediaLive。

**Topics**
+ [通道输入错误秒数](#eml-metrics-input-error-seconds)
+ [收到的 FEC 行数据包](#eml-metrics-fec-row-received)
+ [收到的 FEC 列数据包](#eml-metrics-fec-col-received)
+ [输入时间码存在](#eml-metrics-input-timecode)
+ [输入视频帧速率](#eml-metrics-input-frate)
+ [网络输入](#eml-metrics-network-in)
+ [主输入处于活动状态](#eml-metrics-primary-active)
+ [RTP 数据包丢失](#eml-metrics-packets-lost)
+ [接收的 RTP 数据包](#eml-metrics-packets-received)
+ [通过 FEC 恢复的 RTP 数据包](#eml-metrics-packets-recovered)
+ [输入损耗秒数](#eml-metrics-udp-input-loss)

## 通道输入错误秒数
<a name="eml-metrics-input-error-seconds"></a>

通道输入包含一个或多个不可恢复的数据包的秒数。

此指标仅适用于 RTP Push 或 MediaConnect RTP 类型的频道输入。

此指标对于监控输入的运行状况非常有用。它提供基于时间的数据包丢失测量。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: ChannelInputErrorSeconds
+ 单位：计数。
+ 零的含义：正在摄取 RTP 推送或 MediaConnect 输入，没有丢失任何数据包。
+ 没有数据点的含义：没有RTP推送或 MediaConnect 输入处于活动状态或正在准备中（按计划）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 收到的 FEC 行数据包
<a name="eml-metrics-fec-row-received"></a>

在两个 FEC 流（端口 5002 和端口 5004）上收到的向前纠错（FEC）行数据包的数量。非零值表示 FEC 正在运行。

仅当通道具有采用 FEC 的 RTP 输入时，此指标才有用。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: FecRowPacketsReceived
+ 单位：计数。
+ 零的含义：在此期间正在接收 RTP-with-FEC输入，但未收到 FEC 行数据包。
+ 无数据点的含义：没有采用 FEC 的输入。或者有些输入包含 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 收到的 FEC 列数据包
<a name="eml-metrics-fec-col-received"></a>

在两个 FEC 流（端口 5002 和端口 5004）上收到的 FEC 列数据包的数量。非零值表示 FEC 正在运行。

仅当通道具有采用 FEC 的 RTP 输入时，此指标才有用。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: FecColumnPacketsReceived
+ 单位：计数。
+ 零的含义：在此期间正在摄取 RTP-with-FEC输入，但未收到 FEC 列数据包。
+ 无数据点的含义：没有采用 FEC 的输入。或者有些输入包含 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 输入时间码存在
<a name="eml-metrics-input-timecode"></a>

指示管道是否正在接收包含嵌入式时间码的输入的指示器。嵌入式时间码可能嵌入在源中，也可能嵌入在 SMPTE-2038 辅助数据中。0（false）表示它不存在。1（true）表示它存在。

不准确的嵌入式时间码可能会给使用时间码的功能带来问题。因此，了解所使用的时间码是嵌入式时间码还是系统时钟时间码很有用。 MediaLive 

与输入相关联的时间码用于多种功能：
+ 输入剪辑。此功能可以使用嵌入式时间码或其他类型的时间码。
+ 在输出中生成时间码。此功能可以使用嵌入式时间码或其他类型的时间码。
+ 管道锁定。只有当输入的时间码是嵌入式时间码时，此功能才会起作用；如果是系统时钟时间码，则不起作用。

有关时间码的详细信息，请参阅[使用时间码和时间戳](timecode.md)。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: InputTimecodesPresent
+ 单位：无。
+ 零的含义：False（没有嵌入式时间码）。
+ 没有数据点的含义：频道未运行，或者频道正在运行但 MediaLive 未接收内容（例如，输入是推送输入，上游系统尚未开始推送内容）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：最小值或最大值。其他统计数据没有任何意义。

## 输入视频帧速率
<a name="eml-metrics-input-frate"></a>

源视频的帧速率。

此指标是衡量输入运行状况的指示器。如果该值不稳定，请调查确定您的源是否存在问题，以及/或者与上游系统 MediaLive之间的网络中是否存在问题。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: InputVideoFrameRate
+ 单位：每秒帧数。
+ 零的含义：自通道启动以来的某个时候已收到输入，但当前时段内未收到任何帧。
+ 无数据点的含义：自该通道启动以来未收到任何输入。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelID、Pipeline 

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：最大值。

## 网络输入
<a name="eml-metrics-network-in"></a>

进入的流量 MediaLive。此数字包括收到的所有流量 MediaLive — 推送输入、拉取输入、来自上游系统的拉取输入响应、来自下游系统对任何输出的响应以及实例流量（例如 DNS 解析和 NTP）。即使通道没有进行摄取，也会有一些流量。

设置为捕捉长时段内的平均流量非常有用。然后，当您确定了正常速率后，将时段更改为较短的时间，这样您就可以很容易地发现偏离正常速率的情况，或收集有关通道突发程度的信息。

下面是一些解释此指标的准则：
+ 如果速率看起来正常，那么可以推断通道正在运行并成功接收输入。
+ 如果该数字低于正常值，则表示您的通道可能正在运行，但没有连接输入。请记住，即使通道没有摄取输入，运行通道也会收取费用。

**详细信息：**
+ 姓名: NetworkIn
+ 单位：MB/秒。
+ 零的含义：未接收任何流量。
+ 无数据点的含义：通道未运行
+ 支持的维度集： ChannelId，Pipeline
+ 建议的统计数据：所有统计数据都这一指标都很有用。

## 主输入处于活动状态
<a name="eml-metrics-primary-active"></a>

指示自动输入失效转移对中的主输入是否处于活动状态的指示器。值为 1 表示主输入处于活动状态，因此运行正常。值为 0 表示处于非活动状态。

有关自动输入失效转移功能中输入失效转移对的信息，请参阅[实施自动失效转移](automatic-input-failover.md)。

如果您设置了自动输入失效转移功能，并将输入首选项设置为“主要输入首选项”，则此指标非常有用。如果将输入首选项设置为“等于输入首选项”，则该指标不会提供任何有意义的数据。

**详细信息：**
+ 姓名: PrimaryInputActive
+ 单位：无。
+ 零的含义：False（主输入处于非活动状态）。
+ 无数据点的含义：通道未设置为自动输入故障。
+ 支持的维度集： ChannelId，Pipeline
+ 建议的统计数据：最小值（主输入处于非活动状态）或最大值（主输入处于活动状态）。

## RTP 数据包丢失
<a name="eml-metrics-packets-lost"></a>

在传入传输中丢失的 RTP 数据包数量。*丢失*是指无法提供 FEC 恢复的数据包。

此指标仅适用于 RTP 输入类型。

收到的数据包 \$1 恢复的数据包 \$1 丢失的数据包 = 该时段的预期总数（如果三个指标的时段和维度设置相同）。

这三个 RTP 数据包指标对于监控输入传输的运行状况非常有用。如果此指标不为零，则故障排除的第一步是查看两个 [FEC 指标](#eml-metrics-fec-row-received)，以确定 FEC 是否正常运行。如果 FEC 正常运行，下一步就是调查上游网络中的问题。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: RtpPacketsLost
+ 单位：计数。
+ 零的含义：在此期间正在摄取 RTP-with-FEC输入，但没有丢失任何数据包。
+ 无数据点的含义：没有输入正在摄取 RTP。或者有 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 接收的 RTP 数据包
<a name="eml-metrics-packets-received"></a>

在 RTP 输入中收到的 RTP 数据包的数量。此数字包括主要 RTP 源（端口 5000）和 FEC 数据（端口 5002 和 5004）。

此指标仅适用于 RTP 输入类型。

收到的数据包 \$1 恢复的数据包 \$1 丢失的数据包 = 该时段的预期总数（如果三个指标的时段设置相同）。

这三个 RTP 数据包指标对于监控输入传输的运行状况非常有用。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: RtpPacketsReceived
+ 单位：计数。
+ 零的含义：在此期间正在接收 RTP-with-FEC输入，但未收到任何数据包。
+ 无数据点的含义：没有输入正在摄取 RTP。或者有些输入包含 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 通过 FEC 恢复的 RTP 数据包
<a name="eml-metrics-packets-recovered"></a>

通过 FEC 恢复的 RTP 数据包的数量。

此指标仅适用于 RTP 输入类型。

收到的数据包 \$1 恢复的数据包 \$1 丢失的数据包 = 该时段的预期总数（如果三个指标的时段设置相同）。

这三个 RTP 数据包指标对于监控输入传输的运行状况非常有用。

请遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: RtpPacketsRecoveredViaFec
+ 单位：计数。
+ 零的含义：在此期间正在摄取 RTP-with-FEC输入，但未恢复任何数据包。
+ 无数据点的含义：没有输入正在摄取 RTP。或者有些输入包含 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。

## 输入损耗秒数
<a name="eml-metrics-udp-input-loss"></a>

信道未收到来自 RTP 源或*输入的数据包的秒数（ MediaConnect 输入丢失期*）。每个数据点的值介于 0 和 10 秒之间。

此指标对于监控输入传输的运行状况非常有用。

您应该查看多个 10 秒钟时段中的数据点。
+ 为 0 的一致值（收到的所有数据包）– 此模式表示输入正常。
+ 为 10 的一致值（未收到任何数据包）– 此模式表示输入不正常。
+ 从 0 开始到 0 结束的值范围 – 此模式表示输入不正常，但已恢复。例如，0,2,10,10,5,10,6,2,0,0,0。
+ 不返回到 0 的值范围 – 此模式表示输入不正常。例如，0,10,9,2,8,3,10,10,8,2。

还要遵循以下准则：
+ 对于实现自动输入故障转移的通道，我们建议您选择包含该维度的 ActiveInputFailoverLabel 维度集，这样您就只能获得一个输入的数据。
+ 对于未实现自动输入故障转移的频道，请不要包含 ActiveInputFailoverLabel维度集。该指标不会报告任何数据。

**详细信息：**
+ 姓名: InputLossSeconds
+ 单位：秒。
+ 零的含义：没有输入损耗。
+ 无数据点的含义：没有输入正在摄取 RTP。或者有些输入包含 RTP 输入，但这些输入均未处于活动状态或正在准备（按计划）。或者你 ActiveInputFailoverLabel 在未设置为自动输入故障转移的频道中加入了。
+ 支持的维度集：

  ChannelId，管道

  ActiveInputFailoverLabel， ChannelId，管道
+ 建议的统计数据：总计。