Impedir registros duplicados ou órfãos após executar as regras de pesquisa de IC do Application Vulnerability Response

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • 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 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.