Impedir registros duplicados ou órfãos após executar as regras de pesquisa de IC do Application Vulnerability Response
Tome medidas para evitar registros duplicados ou órfãos resultantes da correspondência (itens de configuração (ICs) dentro de CMDB.
A importação de dados de vulnerabilidade pode sobrecarregar uma instância e podem ocorrer problemas de desempenho com recursos se as regras não forem construídas com cuidado. A lógica usada para iterar e executar a correspondência no CMDB pode resultar em longos tempos de processamento. O teste completo e a depuração de scripts de processamento nas regras ajudam a reduzir o potencial de problemas posteriormente no processo.
Como evitar registros duplicados ou órfãos
- Use pequenos subconjuntos de dados que são específicos à regra de pesquisa de IC que está sendo testada.
- Defina todas as Regras de pesquisa de IC, exceto a que está sendo testada, como Inativas.
- Analise as aplicações importadas e os itens de configuração (ICs) para garantir que você esteja observando o comportamento esperado e que a correspondência esteja ocorrendo corretamente.
- Revise os estados de IC, como Descontinuado.
- Remover dados de teste. Depois de começar a observar o comportamento correto ou esperado na correspondência de IC, reinicie. Isso pode ser feito por:
- Excluindo os dados usados para teste: (consulte a seção Excluindo dados de tabelas )
- Aplicações verificadas
- Itens vulneráveis da aplicação (IVAs)
- Execute novamente as integrações manualmente.
- Excluindo os dados usados para teste: (consulte a seção Excluindo dados de tabelas )
Excluindo dados de tabelas
Às vezes, você importou dados e percebeu que algo está errado. Se isso acontecer em um ambiente de desenvolvimento ou desempenho, você poderá reclonar de um ambiente melhor, mas isso nem sempre é uma opção.
Nota:
A execução dessas ações requer conhecimento avançado ServiceNow.
Existem quatro opções para excluir dados de tabelas:
- Usando Excluir todos os registros na configuração da tabela.
- Configure o limpador de tabela navegando até Limpezas automáticas (sys_auto_flush.list) e criando um novo registro de limpeza automática.
- Truncar gs.truncateTable usando um script em segundo plano.Nota:Nunca use truncateTable em um ambiente de produção. Consulte o representante do Suporte antes de executar grandes exclusões em ambientes de produção ou compartilhados.
- Crie uma solicitação no HI para excluir os dados.