Depois que a Descoberta classifica um IC, ela usa identificadores para determinar se o dispositivo já existe no CMDB.

Descoberta O inicia probes de identidade especiais que acumulam dados de identificação para cada dispositivo e alimentam esses dados nos identificadores, que determinam a ação que a Descoberta deve executar para cada dispositivo. Os identificadores determinam com precisão a identidade do dispositivo para impedir a criação de ICs duplicados. Esta etapa de identificação ocorre somente para o tipo de item de configuração de descoberta, não para os outros tipos de descoberta.

A probe de identidade no sistema de Descoberta de base pode ser configurada para solicitar informações do dispositivo, como números de série, nome e identificação de rede. Os resultados desta verificação são processados por um sensor de identidade, que passa os resultados para o identificador. O identificador tenta encontrar um dispositivo correspondente no CMDB. Se o identificador encontrar um IC correspondente, o identificador atualizará esse IC ou não fará nada. Se o identificador não puder encontrar um IC correspondente, ele criará um novo IC ou não fará nada. Se a Descoberta estiver configurada para continuar, o identificador iniciará os probes de exploração configurados no registro de classificação para coletar informações adicionais sobre o dispositivo. As probes de exploração podem ser várias probes ou probes simples.
Importante: Os números de série são necessários para o acompanhamento preciso de ativos. Se você modificou probes, sensores ou padrões de linha de base, verifique se eles ainda descobrem números de série. Além disso, não configure sensores ou padrões para modificar a sintaxe do número de série, como adicionar um prefixo personalizado. Números de série fora do padrão podem levar a acompanhamento impreciso de ativos.

Este diagrama mostra o fluxo de processamento para classificar e investigar dispositivos com identificadores configurados.

Identificadores de descoberta

Tabelas de identificador do CMDB

Tabela Descrição
Identificador [cmdb_identifier] Armazena todas as regras de identificador.
Entrada de identificador [cmdb_identifier_entry] Armazena todos os atributos do identificador.

Regras de identificador

O sistema Descoberta padrão contém essas regras de identificador, cada uma das quais está associada a um tipo de IC específico (o campo sys_class_name no registro de IC) ou à tabela no campo Aplica-se a e contém os atributos apropriados para descobrir ICs da tabela especificada. Quando necessário para descobrir todas as ocorrências possíveis de um atributo, tabelas de listas relacionadas (Pesquisar em tabelas) são incluídas na regra. Para obter mais informações, consulte Criação ou edição de uma regra de identificação de IC.

Tabela 1. Regras de identificador do CMDB
Regra Aplica-se a tabela/atributos Pesquisar na tabela/atributos
Regra do servidor ESX Servidor ESX [cmdb_ci_esx_server]: certification_id nenhuma
Regra de Hardware Hardware [cmdb_ci_hardware]
  • serial_number
  • serial_number_type
  • name
  • ip_address
  • mac_address
  • Número de série [cmdb_serial_number]
    • serial_number
    • serial_number_type
  • Adaptador de rede [cmdb_ci_network_adapter]
    • ip_address
    • mac_address
Regra do servidor de armazenamento Servidor de armazenamento [cmdb_ci_storage_server]
  • cim_object_path
  • name
  • serial_number
  • serial_number_type
  • mac_address
  • ip_address
  • Número de série [cmdb_serial_number]
    • serial_number
    • serial_number_type
  • Adaptador de rede [cmdb_ci_network_adapter]
    • ip_address
    • mac_address
Regra de serviço WBEM Serviço WBEM [cmdb_ci_wbem_service]: cim_object_path nenhuma

Estratégia correspondente para a regra de hardware

O sys_class_name não pode ser um atributo para regras independentes, como cmdb_ci_hardware. Se a estratégia de identificação da Descoberta depender da correspondência de um IC com uma classe específica, você deverá criar uma nova regra para cada classe que deseja usar para correspondência e especificar essa classe no campo Aplica-se a do formulário do Identificador.

Por exemplo, você pode criar um identificador para um servidor Linux com atributos diferentes da regra de hardware. Você pode usar o nome da máquina, o endereço IP e o endereço MAC para identificação. Esta é uma solução para redes que usam vinculação ou agrupamento de NIC para aumentar a largura de banda disponível. As interfaces vinculadas parecem ser o mesmo dispositivo físico e compartilham os mesmos endereços IP e MAC. O uso do atributo de nome permite que a Descoberta diferencie entre as interfaces individuais no canal vinculado.
Importante: Se você criar um identificador com o atributo name, evite alterar os nomes do adaptador. A Descoberta não poderá resolver ICs existentes para adaptadores renomeados. A Descoberta rotula o Status de instalação desse IC como "Ausente" e cria outro IC.
Sua nova regra seria semelhante a esta:
Figura 1. Regra de identificador do Linux
Regra de identificador do Linux

Pedido de avaliação para identificadores de descoberta

Os identificadores personalizados devem ter valores de pedido diferentes dos identificadores padrão. Descoberta analisa identificadores e atributos em sequência de números de ordem baixos para altos. Você pode criar identificadores para serem executados antes ou depois dos identificadores padrão ou combinados com os identificadores do sistema de base. Para impedir a execução de qualquer identificador ou regra, desabilite-o desmarcando a caixa de seleção Ativo. A ordem de avaliação dos identificadores do CMDB é estabelecida em cada regra e controla somente a ordem de análise dos atributos nessa regra.

Figura 2. Pedido de avaliação nas regras do identificador do CMDB
Regras de identificador do CMDB

Propriedades para processar ICs duplicados

Você pode controlar como a Descoberta lida com ICs duplicados com propriedades instaladas com Identificação e Reconciliação. Use as propriedades glide.identification_engine.skip_duplicates e glide.identification_engine.skip_duplicates.threshold. Para obter mais informações, consulte Propriedades para identificação e reconciliação.

Propriedades que controlam as versões do identificador

Todas as instâncias usam identificadores da estrutura de identificação e reconciliação do CMDB. Upgrades de versões anteriores a Genebra ainda preservam os identificadores legados, mas você pode alternar para os novos identificadores usando uma propriedade: glide.discovery.use_cmdb_identifiers. Se você fez upgrade de uma versão anterior a Genebra, deverá adicionar manualmente esta propriedade e defini-la como verdadeira para usar os novos identificadores. Se você fez upgrade do Geneva ou de versões posteriores, esta propriedade estará disponível na tabela Propriedades do sistema [sys_properties]. Para preservar a funcionalidade em identificadores legados personalizados, converta-os para o novo formato de regras de identificador do CMDB antes de habilitar esta propriedade. O sistema não reconfigura seus identificadores personalizados para a nova estrutura automaticamente.
Nota: Quando o Service Mapping está ativo, os novos identificadores da estrutura de Identificação e Reconciliação do CMDB são sempre usados, independentemente do valor da propriedade.