本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用亚马逊简单通知服务启用 Simple AD 目录状态通知
使用亚马逊简单通知服务 (AmazonSNS),当您的目录状态发生变化时,您可以收到电子邮件或短信 (SMS) 消息。如果您的目录从“活动”状态变为“受损”或“不可操作”状态,您将收到通知。当目录恢复为“活动”状态时,您也会收到通知。
工作方式
Amazon SNS 使用 “主题” 来收集和分发消息。每个主题都有一个或多个订阅用户,他们接收发布至该主题的消息。使用以下步骤,您可以将发布者 Amazon Directory Service 身份添加到 Amazon SNS 主题中。当 Amazon Directory Service 检测到您的目录状态发生变化时,它会向该主题发布一条消息,然后将其发送给该主题的订阅者。
您可以关联多个目录作为单个主题的发布者。您也可以将目录状态消息添加到之前在 Amazon 中创建的主题中SNS。您可以对谁能够向主题发布内容和订阅主题进行详细的控制。有关亚马逊的完整信息SNS,请参阅什么是亚马逊SNS? 。
为您的目录启用SNS消息传递
-
登录 Amazon Web Services Management Console 并打开Amazon Directory Service 控制台
。 -
在目录页面上,选择您的目录 ID。
-
选择维护选项卡。
-
在目录监控部分,选择操作,然后选择创建通知。
-
在创建通知页面上,选择选择通知类型,然后选择创建新通知。或者,如果您已经有一个现有SNS主题,则可以选择 “关联现有SNS主题”,将状态消息从该目录发送到该主题。
注意
如果您选择 “创建新通知”,但随后对已存在的主题使用相同的SNS主题名称,Amazon SNS 不会创建新主题,而只是将新的订阅信息添加到现有主题中。
如果您选择 “关联现有SNS主题”,则只能选择与目录位于同一区域SNS的主题。
-
选择收件人类型,然后输入收件人联系信息。如果您输入的电话号码SMS,则仅使用数字。不包括破折号、空格或圆括号。
-
(可选)为您的主题提供名称和SNS显示名称。显示名称是一个短名称,最多 10 个字符,包含在本主题的所有SMS消息中。使用该SMS选项时,必须提供显示名称。
注意
如果您使用只有DirectoryServiceFullAccess托管策略的IAM用户或角色登录,则您的主题名称必须以 “DirectoryMonitoring” 开头。如果您想进一步自定义主题名称,则需要额外的权限SNS。
-
选择创建。
如果您想指定其他SNS订阅者,例如额外的电子邮件地址、Amazon SQS 队列或 Amazon Lambda,则可以从亚马逊SNS控制台
从主题移除目录状态消息
-
登录 Amazon Web Services Management Console 并打开Amazon Directory Service 控制台
。 -
在目录页面上,选择您的目录 ID。
-
选择维护选项卡。
-
在 “目录监控” 部分,在列表中选择一个SNS主题名称,选择 “操作”,然后选择 “删除”。
-
选择移除。
这会移除您作为所选SNS主题发布者的目录。如果您想删除整个主题,可以从 Amazon SNS 控制台
注意
在使用SNS控制台删除 Amazon SNS 主题之前,应确保目录不会向该主题发送状态消息。
如果您使用SNS控制台删除 Amazon SNS 主题,则此更改不会立即反映在目录服务控制台中。直到目录下次向已删除的主题发布通知时,您才会获得通知,那时,您将在该目录的 Monitoring 选项卡上看到一个更新状态,指示无法找到该主题。
因此,为避免错过重要的目录状态消息,在删除任何从中接收消息的主题之前 Amazon Directory Service,请将您的目录与其他 Amazon SNS 主题相关联。