View a markdown version of this page

选项 1:将所有 MediaLive 活动发送到电子邮件地址 - MediaLive

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

选项 1:将所有 MediaLive 活动发送到电子邮件地址

此选项说明如何设置以将所有事件发送到一个电子邮件地址。此设置的缺点是,电子邮件账户将收到大量电子邮件。因此,建议不要在生产环境中使用此设置。

您必须在有频道或多路复用运行的每个区域中执行以下过程。

创建订阅

创建一个订阅来设置特定的电子邮件地址,以便当 MediaLive 中发生任何事件时,此地址会自动收到电子邮件通知。必须标识电子邮件的电子邮件收件人。

在以下步骤中,我们使用 “MediaLive_alert” 作为电子邮件的主题行和 “MediaLive” 作为电子邮件的发件人的示例。我们使用 Amazon Simple Notification Service(Amazon SNS)控制台创建订阅。

创建电子邮件通知的订阅(Amazon SNS 控制台)
  1. 登录 AWS 管理控制台 并打开 Amazon SNS 控制台,网址为。https://console.aws.amazon.com/sns/v2/home

  2. 在导航窗格中,选择主题,然后选择创建新主题

  3. 创建新主题对话框中,对于主题名称,键入所需的电子邮件主题行名称(例如 MediaLive_alert)。

  4. 对于显示名称,键入所需的电子邮件发件人名称(例如 MediaLive)。

  5. 选择创建主题

  6. Amazon SNS 将创建主题并在主题列表中显示 ARN。例如 arn:aws:sns:us-west-2:111122223333:MediaLive,其中 111122223333 为您的 AWS 账户。

  7. 将此 ARN 复制到剪贴板。

  8. 在导航窗格中,选择订阅,然后选择创建订阅

  9. 订阅页面上,选择创建订阅

  10. 创建订阅对话框中,对于主题 ARN,键入或粘贴 ARN。

  11. 对于协议,选择电子邮件

  12. 对于终端节点,键入收件人的电子邮件地址。您必须能够登录此电子邮件账户,因为 Amazon SNS 将向该地址发送确认电子邮件。

  13. 选择创建订阅

    Amazon SNS 将向您指定的地址发送确认电子邮件。

  14. 登录该电子邮件账户并显示此电子邮件。选择电子邮件中的“确认订阅”链接以启用订阅。Web 浏览器中将显示确认窗口。您可以关闭此窗口。

创建规则

现在,您可以在 Amazon 中创建一条规则,上面写 EventBridge 着:“当 EventBridge 收到来自的任何事件时aws.medialive,请调用指定的 SNS 主题。” 换言之,创建一个将电子邮件发送到订阅的电子邮件地址的规则。

创建规则(EventBridge 控制台)
  1. 打开 EventBridge 控制台,网址为https://console.aws.amazon.com/events/

  2. 在导航窗格中,选择规则,然后选择创建规则

  3. 输入规则的名称和可选描述。

  4. 对于事件总线,保持选中默认事件总线。

  5. 对于规则类型,选择带有事件模式的规则,然后选择下一步

  6. 对于创建方法,选择自定义模式(JSON 编辑器)

  7. 事件模式框中,输入以下内容:

    { "source": [ "aws.medialive" ] }
  8. 选择下一步

  9. 对于目标类型,选择 AWS 服务

  10. 对于 Select a target(选择一个目标),选择 SNS topic(SNS 主题)。

  11. 对于主题,选择您创建的主题,例如 MediaLive_alert

  12. 选择 “下一步”,配置可选标记,然后再次选择 “下一步”。

  13. 查看规则详细信息并选择创建规则

现在,每当中出现警报时 MediaLive,都会向发送一个事件 EventBridge。此事件将触发向您在 SNS 订阅中指定的电子邮件地址发送电子邮件的规则。