Configurar notificações de status do diretório com o Amazon SNS - AWS Directory Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar notificações de status do diretório com o Amazon SNS

Com o Amazon Simple Notification Service (Amazon SNS), é possível receber mensagens de e-mail ou de texto (SMS) quando o status de seu diretório é alterado. Você será notificado se seu diretório passar de um status Ativo para um status de Deficiente. Você também recebe uma notificação quando o diretório retorna para um status Active.

Como funciona

O Amazon SNS usa “tópicos” para coletar e distribuir mensagens. Cada tópico tem um ou mais assinantes que recebem as mensagens que foram publicadas para aquele tópico. Usando as etapas abaixo, você pode adicionar AWS Directory Service como editor a um tópico do Amazon SNS. Quando AWS Directory Service detecta uma alteração no status do seu diretório, ele publica uma mensagem nesse tópico, que é então enviada aos assinantes do tópico.

É possível associar vários diretórios como publicadores a um único tópico. Também é possível adicionar mensagens de status de diretório a tópicos criados anteriormente no Amazon SNS. Você pode controlar em detalhes quem pode publicar e ser assinante de um tópico. Para obter mais informações sobre o Amazon SNS, consulte O que é o Amazon SNS?.

nota

As notificações de status do diretório são um recurso regional do AWS Managed Microsoft AD. Se você estiver usando a Replicação em várias regiões, os procedimentos a seguir deverão ser aplicados separadamente em cada região. Para ter mais informações, consulte Recursos globais versus regionais.

Para habilitar a troca de mensagens do SNS para o seu diretório
  1. Faça login no AWS Management Console e abra o AWS Directory Service console.

  2. Na página Directories (Diretórios), escolha o ID do diretório.

  3. Na página Detalhes do diretório, siga um destes procedimentos:

    • Se houver várias regiões exibidas em Replicação em várias regiões, selecione a região em que deseja habilitar as mensagens do SNS e, em seguida, escolha a guia Manutenção. Para ter mais informações, consulte Regiões principais versus adicionais.

    • Se não houver nenhuma região exibida em Replicação em várias regiões, escolha a guia Manutenção.

  4. Na seção Monitoramento de diretórios, escolha Ações e, em seguida, selecione Criar notificação.

  5. Na página Criar notificação, selecione Escolher um tipo de notificação e, em seguida, escolha Criar uma notificação. Como opção, se você já tem um tópico do SNS, escolha Associar a tópico do SNS existente para enviar mensagens de status deste diretório para o tópico existente.

    nota

    Se você escolher Criar uma notificação, mas então usar o mesmo nome de um tópico do SNS que já existe, o Amazon SNS não criará um novo tópico, mas apenas adicionará as informações da nova assinatura ao tópico existente.

    Se você escolher Associar a tópico do SNS existente, somente poderá escolher um tópico do SNS que esteja na mesma região que o diretório.

  6. Escolha o Tipo de destinatário e insira as informações de contato do Destinatário. Se você inserir um número de telefone para SMS, use somente números. Não inclua traços, espaços ou parênteses.

  7. (Opcional) Forneça um nome para seu tópico e um nome para exibição do SNS. O nome para exibição é um nome curto com até 10 caracteres que é incluído em todas as mensagens de SMS deste tópico. Quando a opção de SMS é usada, o nome de exibição é obrigatório.

    nota

    Se você estiver logado usando um usuário ou uma função do IAM que tenha somente a política DirectoryServiceFullAccessgerenciada, o nome do tópico deve começar com “DirectoryMonitoring”. Caso queira personalizar ainda mais o nome do tópico, precisará de privilégios adicionais no SNS.

  8. Escolha Criar.

Se você quiser designar assinantes adicionais do SNS, como um endereço de e-mail adicional, filas do Amazon SQS AWS Lambda ou, você pode fazer isso no console do Amazon SNS.

Para remover as mensagens de status do diretório de um tópico
  1. Faça login no AWS Management Console e abra o AWS Directory Service console.

  2. Na página Directories (Diretórios), escolha o ID do diretório.

  3. Na página Detalhes do diretório, siga um destes procedimentos:

    • Se houver várias regiões exibidas em Replicação em várias regiões, selecione a região em que deseja remover as mensagens de status e, em seguida, escolha a guia Manutenção. Para ter mais informações, consulte Regiões principais versus adicionais.

    • Se não houver nenhuma região exibida em Replicação em várias regiões, escolha a guia Manutenção.

  4. Na seção Monitoramento de diretórios, selecione um nome de tópico do SNS na lista, escolha Ações e selecione Remover.

  5. Escolha Remover.

Isso remove o seu diretório enquanto publicador do tópico do SNS selecionado. Se quiser excluir o tópico inteiro, você pode fazer isso no console do Amazon SNS.

nota

Antes de excluir um tópico do Amazon SNS usando o console do SNS, certifique-se de que o diretório não esteja enviando mensagens de status para aquele tópico.

Se você excluir um tópico do Amazon SNS usando o console do SNS, essa alteração não será refletida imediatamente no console do Directory Services. Você será notificado somente na próxima vez que um diretório publicar uma notificação para o tópico excluído, quando verá o status atualizado na guia Monitoring do diretório indicando que o tópico não foi encontrado.

Portanto, para evitar a perda de mensagens importantes de status do diretório, antes de excluir qualquer tópico do qual receba mensagens AWS Directory Service, associe seu diretório a um tópico diferente do Amazon SNS.