本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
选项 1:将所有 MediaLive 活动发送到电子邮件地址
此选项说明如何设置以将所有事件发送到一个电子邮件地址。此设置的缺点是,电子邮件账户将收到大量电子邮件。因此,建议不要在生产环境中使用此设置。
您必须在有频道或多路复用运行的每个区域中执行以下过程。
创建订阅
创建一个订阅来设置特定的电子邮件地址,以便当 MediaLive 中发生任何事件时,此地址会自动收到电子邮件通知。必须标识电子邮件的电子邮件收件人。
在以下步骤中,我们使用 “MediaLive_alert” 作为电子邮件的主题行和 “MediaLive” 作为电子邮件的发件人的示例。我们使用 Amazon Simple Notification Service(Amazon SNS)控制台创建订阅。
创建电子邮件通知的订阅(Amazon SNS 控制台)
-
登录 AWS 管理控制台 并打开 Amazon SNS 控制台,网址为。https://console.aws.amazon.com/sns/v2/home
-
在导航窗格中,选择主题,然后选择创建新主题。
-
在创建新主题对话框中,对于主题名称,键入所需的电子邮件主题行名称(例如
MediaLive_alert)。 -
对于显示名称,键入所需的电子邮件发件人名称(例如
MediaLive)。 -
选择创建主题。
-
Amazon SNS 将创建主题并在主题列表中显示 ARN。例如
arn:aws:sns:us-west-2:111122223333:MediaLive,其中111122223333为您的 AWS 账户。 -
将此 ARN 复制到剪贴板。
-
在导航窗格中,选择订阅,然后选择创建订阅。
-
在订阅页面上,选择创建订阅。
-
在创建订阅对话框中,对于主题 ARN,键入或粘贴 ARN。
-
对于协议,选择电子邮件。
-
对于终端节点,键入收件人的电子邮件地址。您必须能够登录此电子邮件账户,因为 Amazon SNS 将向该地址发送确认电子邮件。
-
选择创建订阅。
Amazon SNS 将向您指定的地址发送确认电子邮件。
-
登录该电子邮件账户并显示此电子邮件。选择电子邮件中的“确认订阅”链接以启用订阅。Web 浏览器中将显示确认窗口。您可以关闭此窗口。
创建规则
现在,您可以在 Amazon 中创建一条规则,上面写 EventBridge 着:“当 EventBridge 收到来自的任何事件时aws.medialive,请调用指定的 SNS 主题。” 换言之,创建一个将电子邮件发送到订阅的电子邮件地址的规则。
创建规则(EventBridge 控制台)
-
打开 EventBridge 控制台,网址为https://console.aws.amazon.com/events/
。 -
在导航窗格中,选择规则,然后选择创建规则。
-
输入规则的名称和可选描述。
-
对于事件总线,保持选中默认事件总线。
-
对于规则类型,选择带有事件模式的规则,然后选择下一步。
-
对于创建方法,选择自定义模式(JSON 编辑器)。
-
在事件模式框中,输入以下内容:
{ "source": [ "aws.medialive" ] } -
选择下一步。
-
对于目标类型,选择 AWS 服务。
-
对于 Select a target(选择一个目标),选择 SNS topic(SNS 主题)。
-
对于主题,选择您创建的主题,例如
MediaLive_alert。 -
选择 “下一步”,配置可选标记,然后再次选择 “下一步”。
-
查看规则详细信息并选择创建规则。
现在,每当中出现警报时 MediaLive,都会向发送一个事件 EventBridge。此事件将触发向您在 SNS 订阅中指定的电子邮件地址发送电子邮件的规则。