本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
此选项说明如何设置以将所有事件发送到一个电子邮件地址。此设置的缺点是,电子邮件账户将收到大量电子邮件。因此,建议不要在生产环境中使用此设置。
您必须在有频道或多路复用运行的每个区域中执行以下过程。
创建订阅
创建一个订阅来设置特定的电子邮件地址,以便当 MediaLive 中发生任何事件时,此地址会自动收到电子邮件通知。必须标识电子邮件的电子邮件收件人。
在以下步骤中,我们使用 “MediaLive_alert” 作为电子邮件的主题行和 “MediaLive” 作为电子邮件的发件人的示例。我们使用 Amazon Simple Notification Service(Amazon SNS)控制台创建订阅。
创建电子邮件通知的订阅(Amazon SNS 控制台)
-
在导航窗格中,选择主题,然后选择创建新主题。
-
在创建新主题对话框中,对于主题名称,键入所需的电子邮件主题行名称(例如
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 中创建一条规则,上面写 CloudWatch 着:“当 CloudWatch 收到来自的任何事件时aws.medialive
,请调用指定的 SNS 主题。” 换言之,创建一个将电子邮件发送到订阅的电子邮件地址的规则。
创建规则(Amazon CloudWatch 控制台)
-
登录 AWS Management Console 并打开 CloudWatch 控制台,网址为https://console.aws.amazon.com/cloudwatch/
。 -
在导航窗格中,选择 Events(事件)。
-
在 “欢迎参加 CloudWatch活动” 页面上,选择创建规则。
-
在步骤 1 页面上的事件源中,选择事件模式。
-
将生成事件模式以匹配更改为自定义事件模式。
-
在框中,键入以下内容:
{ "source": [ "aws.medialive" ] }
-
在右侧的窗格中,选择添加目标。
-
选择 SNS 主题。
-
对于主题,选择您创建的主题,例如
MediaLive_alert
。 -
在配置输入中,选择已匹配事件。
-
选择 Configure details(配置详细信息)。
-
键入名称和可选描述,然后选择创建规则。
现在,每当出现警报时 MediaLive,都会向 Amazon 发送一个事件 CloudWatch。此事件将触发规则,该规则指示将电子邮件发送 CloudWatch 到您在 SNS 订阅中指定的电子邮件地址。