Criar um relacionamento e uma referência
Como parte da criação ou modificação de um padrão de descoberta, você pode usar a condição Relação e/ou Referência para criar relacionamentos e referências entre ICs e seus itens relacionados. Esta operação é relevante para padrões de infraestrutura e de aplicação que Descoberta usa para descoberta horizontal.
Antes de Iniciar
Função necessária: pd_admin
Decida a natureza do relacionamento ou da referência que você criará.
- Verifique se o tipo de IC é dependente executando as seguintes etapas:
- Navegue até o Gerenciador de Classes de IC e clique em Abrir Hierarquia.
- Encontre o tipo de IC na hierarquia.
- Clique em Regra de identificação à esquerda do formulário de Classe de IC.
- Verifique se o tipo de IC é dependente ou independente.
Figura 1. Exemplo de uma regra dependente para Membro do Pool de Balanceadores de Carga
- Se o IC for dependente, clique em Relacionamentos dependentes e verifique as regras de relacionamento dependente.
Essas regras definem a estrutura de dependência dos tipos de IC e os tipos de relacionamento. Por exemplo, você pode descobrir um pool de balanceadores de carga com membros do pool pertencentes a ele. Para refletir corretamente o tipo de relacionamento entre esses dois ICs, crie uma regra de contenção, que define o pool de balanceadores de carga como o proprietário dos membros do pool: Owns::Owned by. Consulte Regras de relacionamento dependente para saber mais.
Para tipos de IC independentes sem regras de relacionamento dependente definidas para eles, você pode definir qualquer relacionamento.
(Opcional para padrões de aplicação usados para descoberta horizontal) Defina corretamente as operações que precedem a operação Criar relacionamento/referência no padrão. Essas operações devem descobrir ICs para os quais você deseja criar um relacionamento ou uma referência. Use operações de análise padrão para inserir dados de IC descobertos como variáveis temporárias no formato tabular.
(Opcional para criar uma referência) Navegue até as definições de tabela relevantes para os ICs primários e secundários e escolha o campo a ser usado como campo de referência.
Navegue até a etapa do padrão relevante:
- No formulário padrão, selecione a seção de identificação relevante.
- Selecione a etapa relevante ou crie uma etapa padrão clicando no botão
.
Conhecimento básico de programação é desejável.
Por Que e Quando Desempenhar Esta Tarefa
Descoberta O usa alguns padrões para descobrir um IC com todos os ICs e não ICs relacionados: itens que não estendem a tabela Item de configuração [cmdb_ci].
Os ICs podem ter relacionamentos diferentes. As regras de relacionamento dependentes descrevem os relacionamentos entre ICs. O mecanismo de identificação usa essas regras para identificar ICs e determinar se um IC específico existe no CMDB ou deve ser adicionado ao CMDB.
Se houver um relacionamento, o sistema usará as tabelas de IC primário e secundário e criará uma terceira tabela com dados sobre o relacionamento entre os ICs primário e secundário.
Além de um relacionamento entre ICs, você pode criar uma conexão de referência entre eles. Se houver uma referência, as informações sobre ICs secundários referenciados aparecerão na parte inferior do formulário de IC primário. Por exemplo, todos os membros do pool de balanceadores de carga aparecem no formulário do pool de balanceadores de carga, que possui esses membros.
Procedimento
Exemplo
O que Fazer Depois
- Continue editando o padrão adicionando uma nova etapa e definindo sua operação.
- Finalize o padrão.