Criar tipos de IC para Mapeamento de serviços e Descoberta

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 8 min. de leitura
  • Crie tipos de IC (ou classes de IC) para aplicações e dispositivos aos quais Mapeamento de serviços e Descoberta não são compatíveis por padrão.

    Antes de Iniciar

    Função necessária: service_mapping_admin, personalize_dictionary ou admin

    Verifique se não há nenhum tipo de IC existente para esta aplicação ou dispositivo.

    Por Que e Quando Desempenhar Esta Tarefa

    Todos os aplicativos e hosts em sua organização devem ter um tipo de item de configuração (IC) correspondente, que é necessário para descobrir e processar aplicativos e hosts corretamente.
    Nota:
    As interfaces Descoberta e CMDB se referem aos tipos de IC como classes de IC.

    Uma ampla variedade de tipos de IC pré-configurados que cobrem as aplicações mais usadas está disponível para você. Se sua organização usa uma aplicação menos conhecida ou proprietária que não tem um tipo de IC correspondente, você deve criá-la.

    Um tipo de IC é uma noção genérica usada por várias aplicações ServiceNow, mas há alguns atributos que são específicos para Mapeamento de serviços e Descoberta.

    Um tipo de IC (ou classe) contém várias definições importantes que se aplicam a todos os ICs pertencentes a ele, como:
    • Os atributos de IC são adicionados como campos às tabelas do CMDB.
    • Os identificadores ajudam Mapeamento de serviços e Descoberta a diferenciar entre ICs novos e existentes. Por exemplo, se houver um tipo de IC de Servidor Web Apache definido no CMDB e Mapeamento de serviços e Descoberta descobrirem um IC de Servidor Web Apache, ele o processará usando identificadores. Em seguida, ele o reconhece como uma versão atualizada do IC do Apache Web Server que já existe no sistema, e não como um novo IC do Apache Web Server.
    • Existem regras de reconciliação que ajudam a plataforma ServiceNow a consolidar corretamente os atributos de IC recebidos de diferentes aplicações. Essas regras são necessárias para organizações em que mais de uma aplicação participa do processo de descoberta. As regras de reconciliação definem como os atributos do mesmo IC descobertos por diferentes origens de descoberta são mesclados. Por exemplo, Mapeamento de serviços descobre os atributos de versão e diretório inicial de um IC de Servidor Web Apache, enquanto Descoberta descobre os atributos de nível de versão e patch para o mesmo IC de Servidor Web Apache. O Now Platform aplica a regra de reconciliação e, como resultado, Mapeamento de serviços não substitui os atributos encontrados por Descoberta.
    • Itens relacionados, ICs e não ICs, servem como referência e fornecem informações adicionais sobre o IC. Por exemplo, você pode definir um número de série, uma porta e uma tabela APR de rede como itens relacionados para um servidor de hardware. O sistema não usa esses itens para identificação. Depois de configurar itens relacionados para o tipo de IC, você pode usar a descoberta horizontal para ICs desse tipo junto com seus itens relacionados. Para obter informações, consulte Descobrir itens relacionados junto com o IC principal.
      Nota:
      Não ICs são itens que não estendem a tabela Item de configuração [cmdb_ci]. Exemplos de não ICs são portas, números de série ou tabelas de ARP de rede.
    • CMDB armazena a classe de IC na forma de uma hierarquia em que algumas classes de IC são primárias para outras classes de IC, que derivam automaticamente os atributos de seus primários, além dos atributos configurados especificamente para classes de IC secundário. A hierarquia de classes de IC é amplamente usada para configurar comportamento, relacionamentos e exibição de IC. Neste exemplo, o IC do Servidor Web Apache é um secundário do IC do Servidor Web e deriva muitos atributos de seu primário, como nome, versão e ID do modelo. Por padrão, as classes de ICs secundários herdam identificadores de suas classes de ICs primários.

    Além dessas definições de tipo de IC, o processo de descoberta horizontal usa uma classificação de IC para definir a qual tipo de IC um IC pertence. Crie uma classificação de IC de dispositivo se você criar um tipo de IC para dispositivos que usam SNMP e uma classificação de IC de processo para um tipo de IC de aplicação.

    Procedimento

    1. Navegar até Todos > Configuração > Gerenciador de Classes de IC.
    2. Para usar um tipo de IC existente como primário para o novo tipo de IC, clique em Hierarquia para exibir a lista de Classes de IC.
    3. Clique no menu de contexto do tipo de IC necessário e selecione Adicionar classe secundária.
    4. Create a tablepara armazenar os atributos de tipo de IC:
      Tabela 1. Novo formulário de tabela
      Campo Descrição
      Rótulo Nome do tipo de IC. Por exemplo, Apache Web Server.
      Nome

      O nome da tabela. Por exemplo, cmdb_ci_apache_web_server.

      Use um nome semelhante ao das outras classes do CMDB (por exemplo, u_cmdb_ci_laptop).

      Tabela de extensões O nome da tabela do tipo de IC primário.

      Todos os tipos de IC são extensões da tabela Item de configuração [cmdb_ci] ou de suas tabelas secundárias. Por exemplo, se a nova classe for Laptops, que é uma subclasse de Computadores, selecione a tabela cmdb_ci_computer. Se a nova classe for de nível superior, selecione a tabela cmdb_ci.

      Os tipos de IC primário usados com mais frequência são:
      • cmdb_ci - básico
      • cmdb_ci_database - para bancos de dados
      • cmdb_ci_app_server - para servidores de aplicações
      • cmdb_ci_infra_service - para serviços de infraestrutura
      • cmdb_ci_endpoint_inclusion - para pontos de entrada do tipo inclusão
      • cmdb_ci_appl - para aplicações
      • cmdb_ci_web_server - para servidores web
      • cmdb_ci_lb - para balanceadores de carga
      • cmdb_ci_endpoint - para pontos de entrada
    5. Configure como a instância determina se um IC descoberto é um IC atualizado existente na instância ou um IC totalmente novo.
      Consulte Criar ou editar uma regra de identificação de IC para obter o procedimento detalhado.
      Aviso:
      Se não houver regra de identificação de IC para um tipo de IC, Mapeamento de serviços descobrirá ICs pertencentes a esse tipo, mas não poderá interpretar os resultados do processo de descoberta. Nesse caso, o Now Platform rejeita os resultados da descoberta desses ICs e suas informações não são atualizadas.
      1. Na página Identificadores, configure os parâmetros da seguinte forma:
        Tabela 2. Formulário de identificador
        Campo Descrição
        Nome Use um nome significativo.
        Aplica-se a Insira o tipo de IC.
        Ativo Marque a caixa de seleção.
        Independente Desmarque a caixa de seleção.
      2. Configure os parâmetros de entrada do identificador da seguinte forma:
        Tabela 3. Formulário de entrada de identificador
        Campo Descrição
        Atributos de critério Selecione o atributo que você deseja usar para identificar o IC. Por exemplo, Classe, Diretório de instalaçãoou Número de série.
        Permitir atributo nulo Marque a caixa de seleção.
        Prioridade Se houver mais de uma entrada de identificador, adicione a prioridade para determinar a ordem na qual Mapeamento de serviços aplica essas entradas. Se nenhum dos critérios de identificação corresponder ao IC descoberto, este IC será novo.
    6. Opcional: Configure a instância para consolidar corretamente os atributos de IC recebidos de diferentes fontes de dados.
      Consulte Criação ou edição de uma regra de reconciliação de IC.

      Configure os seguintes parâmetros Mapeamento de serviços relacionados corretamente:

      Tabela 5. Formulário Definição de reconciliação
      Campo Descrição
      Fonte de dados Selecione ServiceWatch.
      Aplica-se a Selecione o tipo de IC relevante.
      Condição opcional Defina uma condição, se necessário.
      Nota:
      Se você não criar uma regra de reconciliação de IC, os dados descobertos por padrões serão usados para atualizar os atributos de IC.
    7. Configure a classificação de IC para o seu tipo de IC:
      Nota:
      Não há necessidade de criar classificações de IC para hosts porque essas classificações estão incluídas no sistema de base.
    8. Para tipos de IC que representam inclusões, defina a hierarquia do novo tipo de IC.

      Desmarque a caixa de seleção Reverter direção do relacionamento ao executar esta configuração.

      Consulte Criar relacionamentos dependentes.
    9. Se necessário, personalize os ícones que representam ICs em mapas.