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