Exemplo de Notificações: E-mails para Eventos de Manutenção
Este exemplo mostra como usar os serviços Events e Notifications para gerar e-mails quando ocorrerem eventos de manutenção nos recursos Exadata Infrastructure e do Autonomous Container Database. Esses eventos de manutenção são:
- Manutenção Programada para um recurso Exadata Infrastructure
- Lembrete de Manutenção para um recurso Exadata Infrastructure
- Início da Manutenção de um recurso Exadata Infrastructure
- Fim da Manutenção de um recurso Exadata Infrastructure
- Manutenção Programada para um recurso do Autonomous Container Database
- Lembrete de Manutenção para um recurso do Autonomous Container Database
- Início da Manutenção de um recurso do Autonomous Container Database
- Fim da Manutenção de um recurso do Autonomous Container Database
Caso de Uso
O departamento de TI da Acme Company gostaria que os e-mails fossem enviados ao grupo de e-mails de Administradores de Frota (autonomous-fleet-admin-group@acme.example.com) sempre que um evento de manutenção ocorrer em qualquer um dos recursos Exadata Infrastructure ou do Autonomous Container Database. Todos esses recursos são criados no compartimento AcmeContainerDBs.
Etapas de Alto Nível
-
Crie um tópico do serviço de notificações.
-
Adicione uma inscrição de e-mail ao tópico.
-
Adicione uma regra de serviço de eventos para enviar eventos de manutenção ao tópico do serviço de notificações.
Observação:
O usuário que executa essas etapas deve ter as políticas "manage ons-topics" e "manage ons-subscriptions" para o compartimento no qual o tópico e a inscrição são criados; por exemplo:
allow group AcmeFAs to manage ons-topics in compartment AcmeContainerDBs allow group AcmeFAs to manage ons-subscriptions in compartment AcmeContainerDBs
Tópicos Relacionados
Etapa 1. Criar um Tópico de Notificações
Um administrador da tenancy em nuvem da Acme Company cria o tópico de notificações Acme-Autonomous-Maintenance no compartimento AcmeContainerDBs.
-
Na Home page do Oracle Cloud Infrastructure, clique no ícone de menu
no canto superior para exibir o menu lateral, clique em Serviços ao Desenvolvedor e clique em Notificações em Integração de Aplicativos.
A lista de tópicos de notificações no compartimento raiz é exibida.
-
Na lista Compartimento do menu lateral, selecione o compartimento AcmeContainerDBs.
A lista de tópicos de notificações é atualizada para mostrar os tópicos no compartimento AcmeContainerDBs.
-
Clique em Create Topic para abrir a janela Create Topic.
-
Na janela Create Topic, informe Acme-Autonomous-Maintenance no campo Name e, em seguida, clique em Create.
A janela Criar Tópico é fechada e a lista de tópicos de notificações é atualizada para mostrar o tópico recém-criado.
Para obter informações detalhadas sobre a criação de tópicos, consulte Usando a Console na Documentação do Oracle Cloud Infrastructure.
Etapa 2. Adicionar uma Inscrição ao Tópico de Notificações
Um administrador da tenancy em nuvem da Acme Company adiciona uma inscrição de e-mail ao tópico de notificações Acme-Autonomous-Maintenance.
-
Vá para a página Detalhes do Tópico do tópico de notificações Acme-Autonomous-Maintenance clicando no nome dele na lista de tópicos de notificação no compartimento AcmeContainerDBs.
-
Na lista Recursos do menu lateral, certifique-se de que a opção Inscrições esteja selecionada.
-
Clique em Criar Inscrição para abrir a janela Criar Inscrição.
-
Na janela Criar Inscrição, forneça as seguintes informações:
-
Na lista Protocolo , selecione E-mail.
-
No campo E-mail, digite autonomous-fleet-admin-group@acme.example.com.
Quando terminar, clique em Criar.
A janela Criar Inscrição é fechada e a página Detalhes da Inscrição da inscrição recém-criada é exibida. Observe que é Confirmação pendente.
-
-
Acesse uma conta de e-mail que faça parte do alias do grupo autonomous-fleet-admin-group. Em seguida, abra o e-mail "Confirmação de Inscrição do Serviço Oracle Cloud Infrastructure Notifications" e confirme o endereço de e-mail.
Etapa 3. Adicionar uma Regra de Serviço de Eventos
Um administrador da tenancy em nuvem da Acme Company cria a regra de serviço de eventos Acme-Autonomous-Maintenance no compartimento AcmeContainerDBs, especificando eventos de manutenção como a condição de acionamento e a entrega para o tópico de notificações Acme-Autonomous-Maintenance como a ação.
-
Na Home page do Oracle Cloud Infrastructure, clique no ícone do menu
no canto superior para exibir o menu lateral. Passe o cursor do mouse sobre Observabilidade e Gerenciamento para expandir seu submenu e clique em Serviço de Eventos.
-
Na lista Compartimento do menu lateral, selecione o compartimento AcmeContainerDBs.
A lista de regras mostra as regras do serviço de eventos no compartimento AcmeContainerDBs.
-
Clique em Criar Regra para abrir a janela Criar Regra.
-
Na janela Criar Assinatura, informe Acme-Autonomous-Maintenance no campo Nome para Exibição e preencha as seções Condições da Regra e Ações da seguinte forma:
-
Condições de Regra
Na primeira lista, selecione Tipo de Evento como a base da condição. Em seguida, na lista Nome do Serviço, selecione Banco de Dados. Finalmente, na lista Tipo de Evento, selecione os seguintes tipos de evento um de cada vez:
- Autonomous Container Database - Início da Manutenção
- Autonomous Container Database - Fim da Manutenção
- Autonomous Container Database - Lembrete de Manutenção
- Autonomous Container Database - Manutenção Programada
- Exadata Infrastructure - Início da Manutenção
- Exadata Infrastructure - Fim da Manutenção
- Exadata Infrastructure - Lembrete de Manutenção
- Exadata Infrastructure - Manutenção Programada
-
Ações
Na lista Tipo de Ação, selecione Notificações. Em seguida, na lista Compartimento de Notificações, selecione AcmeContainerDBs. Por fim, na lista Tópico, selecione Acme-Autonomous-Maintenance.
Quando concluir, clique em Criar Regra.
A janela Criar Regra é fechada e a página Detalhes da regra recém-criada é exibida.
-