AWS descoberta orientada por eventos
O serviço de configuração Amazon Web Services (AWS) pode gerar eventos para quaisquer mudanças no estado do ciclo de vida ou na configuração de um recurso de nuvem. A ServiceNow® descoberta orientada por eventos usa os eventos para atualizar automaticamente as informações de recursos mais recentes no Configuration Management Database (CMDB).
- O Type do evento é SubscriptionConfirmation.
- O Type do evento é Notification e messageType é ConfigurationItemChangeNotification.
- Amazon CloudWatch gerou o evento para uma mudança no marcador associado ao item de configuração (IC).
O Cloud Event Scheduler seleciona os eventos no estado Pronto para processamento em lote. Durante o processamento de eventos, a descoberta orientada por eventos usa mapeamentos ou padrões de resposta para atualizar os detalhes do recurso afetado no CMDB. A propriedade sn_cmp.cloud_event.use_response_mapping_aws determina o método de atualização CMDB. Para entender o status de um evento, revise seu estado na tabela Eventos de nuvem [sn_cmp_cloud_event].
A partir da versão Xanadu, a propriedade sn_cmp.cloud_event.use_response_mapping_aws é definida como Verdadeira por padrão. Quando esta propriedade é definida como verdadeira e os mapeamentos de resposta adequados estão disponíveis, a descoberta orientada por eventos usa os mapeamentos de resposta para criar ou atualizar o IC no CMDB. Caso contrário, a descoberta orientada por eventos aciona os padrões apropriados para descobrir o recurso afetado e criar ou atualizar o IC no CMDB.
Começando com a versão Xanadu, use a propriedade sn_cmp.cloud_event.parallel_scheduler_count para escalonar o Cloud Event Scheduler de acordo com a taxa de entrada do evento. A execução de vários programadores de eventos na nuvem em paralelo ajuda a melhorar a taxa de processamento de eventos da instância. Para obter mais informações sobre como escalonar os Programadores de eventos em nuvem, consulte Dimensionar os AWS programadores de eventos na nuvem.
Durante o processamento de eventos, o Cloud Event Scheduler identifica o domínio da conta de serviço e atribui ao evento. Se ocorrer um erro na identificação do domínio antes do processamento, às vezes o evento pode permanecer não atribuído e se tornar visível para todos os domínios. Para impedir a visibilidade de eventos de falha para todos os domínios, você pode definir a propriedade sn_cmp.error_events.default_domain como sys_id do domínio do provedor de serviço para que os eventos de falha apareçam somente para o administrador de domínio do provedor de serviço.