使用 Amazon Redshift 控制台管理事件通知 - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

使用 Amazon Redshift 控制台管理事件通知

您可以创建 Amazon Simple Notification Service (Amazon SNS) 事件通知订阅,以便在特定 Amazon Redshift 集群、快照、安全组或参数组发生事件时发送通知。这些通知被发送到 SNS 主题,然后 SNS 主题将消息传输给订阅该主题的任何 SNS 使用者。发送给消费者的 SNS 消息可以采用 Amazon SNS 的支持的任何通知形式,用于Amazon区域,如电子邮件、短信或者调用 HTTP 终端节点。例如,所有区域都支持电子邮件通知,但 SMS 通知只能在美国东部(弗吉尼亚北部)区域创建。有关更多信息,请参阅Amazon Redshift 事件通知

本部分介绍如何通过管理 Amazon Redshift 事件通知订阅。Amazon Web Services Management Console。

创建事件通知订阅

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

创建事件订阅

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择事件

  3. 选择 Event subscription (事件订阅) 选项卡,然后选择 Create event subscriptions (创建事件订阅)

  4. 输入事件订阅的属性,例如名称、源类型、类别和严重性。您还可以启用 Amazon SNS 主题以获取事件通知。

  5. 选择创建事件订阅以创建订阅。

创建 Amazon Redshift 事件通知订阅

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格中,选择事件中,然后选择订阅选项卡。

  3. 订阅窗格中,选择创建事件订阅

  4. 创建事件订阅对话框中,执行以下操作:

    1. 使用订阅设置窗格以指定事件筛选条件。当您选择条件时,已订阅的事件列表将显示与该条件匹配的 Amazon Redshift 事件。执行以下操作:

      1. 适用于类别下,选择一个或多个事件类别。要指定所有类别,请选择类别。要选择类别的子集,请选择要包括的类别的按钮。

      2. 适用于严重性下,选择一个事件严重性。如果选择任何,则会发布具有 INFO 或错误严重性的事件。如果选择错误,则仅发布严重性为 ERROR 的事件。

      3. 对于源类型,请选择一种源类型。事件订阅仅发布由该源类型的资源(如群集或群集参数组)引发的事件。

      4. 适用于资源中,指定是从具有指定源类型的所有资源发布事件,还是仅从子集发布事件。选择任何从指定类型的所有资源发布事件。选择选择特定如果你想选择特定的资源。

        注意

        的名称资源框中指定的值将更改为匹配源类型。例如,如果您选择群集源类型中,资源框更改为集群

        如果选择选择特定,然后可以指定事件订阅发布其事件的特定资源的 ID。您一次指定一个资源,然后将它们添加到事件订阅中。您只能指定位于同一Amazon区域作为事件订阅。您指定的事件列在指定 ID

        1. 要指定现有资源,请在指定 ID框中,然后选择+中的Addcolumn.

        2. 要在创建资源之前指定资源的 ID,请在指定 ID框,然后选择Add。您可以执行此操作来添加计划稍后创建的资源。

        3. 要从事件订阅中删除资源,请选择X框中添加到资源右侧。

    2. 在窗格底部,输入事件通知订阅的名称。名称

    3. 选择以启用订阅。如果您希望创建订阅,但尚不发送通知,请选择。 无论此设置如何,都会在创建订阅时发送确认消息。

    4. 选择下一步以继续指定 Amazon SNS 主题。

      
                                    订阅设置
    5. 请使用以下三个选项卡之一来指定订阅用来发布事件的 Amazon SNS 主题。

      1. 要从列表中选择现有 Amazon SNS 主题,请选择Use Existing Topic选项卡,然后从列表中选择相应主题。

      2. 要根据其 Amazon 资源名称 (ARN) 指定现有 Amazon SNS 主题,请选择提供主题 ARN选项卡,然后在ARN:。您可以使用 Amazon SNS 控制台查找 Amazon SNS 主题的 ARN:

        1. 登录到Amazon Web Services Management Console,然后通过以下网址打开 Amazon SNS 控制台:https://console.aws.amazon.com/sns/v3/home

        2. 在导航窗格中,展开主题

        3. 选择要包含在 Amazon Redshift 事件订阅中的主题。

        4. 主题详细信息窗格中,复制主题 ARN:字段。

      3. 如果需要通过订阅创建操作再创建一个新的 Amazon SNS 主题,请选择创建新主题选项卡,然后执行以下操作:

        1. 键入主题的名称名称

        2. 对于每个通知收件人,选择Send中,指定一个有效的,然后选择添加收件人。您只能创建SMS在美国东部(弗吉尼亚北部)区域中的条目。

        3. 要删除收件人,请在Removecolumn.

          
                                                  订阅设置
  5. 要创建订阅,请选择Create。要在不创建预订的情况下删除定义,请选择Cancel。要返回至订阅设置,请选择 Previous (上一步)

列出您的 Amazon Redshift 事件通知订阅

您可以列出当前的 Amazon Redshift 事件通知订阅。

列出当前的 Amazon Redshift 事件通知订阅

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格中,选择 Events。这些区域有:订阅选项卡中会显示您的所有事件通知订阅。

修改 Amazon Redshift 事件通知订阅

创建订阅后,您可以更改订阅名称、源标识符、类别或主题 ARN。

修改 Amazon Redshift 事件通知订阅

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格中,选择事件中,然后选择订阅选项卡。

  3. 订阅窗格中,选择要修改的订阅,然后选择修改

  4. 修改事件订阅对话框中,执行以下操作:

    1. 使用订阅设置窗格以更改事件筛选条件。当您选择条件时,已订阅的事件列表将显示与该条件匹配的 Amazon Redshift 事件。执行以下操作:

      1. 适用于类别下,选择一个或多个事件类别。要指定所有类别,请选择类别。要选择类别的子集,请选择要包括的类别的按钮。

      2. 适用于严重性下,选择一个事件严重性。

      3. 对于源类型,请选择一种源类型。

      4. 适用于资源中,从给定的源类型中选择资源的 ID。只有由指定资源引发的事件才会由订阅发布。

    2. 适用于Enabled (已启用)中,选择以启用订阅。选择以禁用订阅。

    3. 选择下一步以继续更改 Amazon SNS 主题。

    4. 请使用以下三个选项卡之一来更改订阅用于发布事件的 Amazon SNS 主题。

      1. 要从列表中选择现有的 Amazon SNS 主题,请选择Use Existing Topic选项卡,然后从列表中选择相应主题。

      2. 要根据其 Amazon 资源名称 (ARN) 指定现有 Amazon SNS 主题,请选择提供 ARN选项卡,然后在进行筛选

      3. 如果需要通过订阅修改操作再创建一个新的 Amazon SNS 主题,请选择创建新主题选项卡,然后执行以下操作:

        1. 输入主题的名称名称

        2. 对于每个通知收件人,选择Send,请指定一个有效的,然后选择添加收件人。您只能创建SMS在美国东部(弗吉尼亚北部)区域中的条目。

        3. 要删除收件人,请在Removecolumn.

  5. 要保存您的更改,请选择修改。要在不修改订阅的情况下删除更改,请选择Cancel。要返回至订阅设置,请选择 Previous (上一步)

在 Amazon Redshift 事件通知订阅中添加源标识符

您可以向现有订阅添加源标识符 (生成事件的 Amazon Redshift 源)。

向 Amazon Redshift 事件通知订阅中添加源标识符

  1. 您可以通过 Amazon Redshift 控制台在修改订阅时执行选择或者取消选择操作来轻松添加或删除源标识符。有关更多信息,请参阅修改 Amazon Redshift 事件通知订阅

  2. 要保存您的更改,请选择修改。要在不修改订阅的情况下删除更改,请选择Cancel。要返回至订阅设置,请选择 Previous (上一步)

从 Amazon Redshift 事件通知订阅中删除源标识符

如果您不想再收到针对生成事件的 Amazon Redshift 源的事件通知,可以从订阅中删除源标识符。

从 Amazon Redshift 事件通知订阅中删除源标识符

  • 您可以通过 Amazon Redshift 控制台在修改订阅时执行选择或者取消选择操作来轻松添加或删除源标识符。有关更多信息,请参阅修改 Amazon Redshift 事件通知订阅

删除 Amazon Redshift 事件通知订阅

当您不再需要时,可以删除订阅。该主题的所有用户都将再也不会收到订阅指定的事件通知。

删除 Amazon Redshift 事件通知订阅

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格中,选择事件中,然后选择订阅选项卡。

  3. 订阅窗格中,选择待删除订阅。

  4. 选择 Delete (删除)