Criar uma regra de fonte de dados do IRE
Ao usar o Mecanismo de Identificação e Reconciliação (IRE), você pode impedir que uma fonte de descoberta (dados) específica insira novos ICs para uma classe específica. Crie regras de fonte de dados de IRE para fontes de descoberta nas quais você não confia na criação de ICs, mas continua a confiar na atualização desses ICs existentes.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
As regras de fonte de dados do IRE não têm impacto quando as regras de reconciliação dinâmica estão em vigor.
Por exemplo, uma ferramenta de verificação de IP que descobre equipamentos de rede, mas não descobre servidores e, portanto, cria ICs de servidor sem detalhes. Você pode impedir que essa origem de descoberta crie ICs específicos, permitindo que ela atualize esses ICs específicos, se houver. As regras de fonte de dados do IRE são armazenadas na tabela Regra de fonte de dados do IRE [cmdb_ire_data_source_rule].
- As classes secundárias derivam regras de fonte de dados do IRE de classes primárias como as regras de identificação.
- As regras de fonte de dados do IRE especificadas para uma classe secundária substituem todas as regras de fonte de dados do IRE derivadas de uma classe primária.
Se, posteriormente, uma origem de descoberta permitida tentar inserir esse mesmo IC, o IRE inserirá o IC após mesclá-lo com o IC correspondente das cargas parciais. O IRE exclui a carga útil parcial da tabela Cargas úteis parciais do CMDB IRE [cmdb_ire_partial_payloads] e permite atualizações futuras pela origem de descoberta especificada na regra.
As regras de fonte de dados do IRE não se aplicam à pesquisa e aos itens relacionados e somente uma regra pode estar ativa para qualquer par de origem de classe/descoberta.
Procedimento
Resultado
- A operação de inserção falha e o IRE registra a seguinte mensagem:
INSERT_NOT_ALLOWED_FOR_SOURCE A inserção em [xyz] está bloqueada para a fonte de dados [xyz] pela regra de fonte de dados do IRE.
- Em caso de uso de CreateOrUpdateCIEnhanced(), o IRE armazena o item de carga útil como uma carga útil parcial na tabela Cargas úteis parciais do IRE do CMDB [cmdb_ire_partial_payloads].
- O IC atual é mesclado com o IC correspondente da carga útil parcial, aplicando regras de reconciliação estática conforme necessário.
- A respectiva carga útil parcial da tabela de cargas úteis parciais do CMDB IRE [cmdb_ire_partial_payloads] foi excluída.
- Cargas úteis posteriores em que a origem de descoberta não permitida atualiza o respectivo IC são executadas com sucesso.
- O IRE permite que a origem da descoberta, que anteriormente estava proibida de inserir o IC, atualize o mesmo IC que agora existe no CMDB.