Descobrir aplicações com base em impressões digitais

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 6 min. de leitura
  • Descubra aplicações com base em sugestões baseadas em ServiceNow Inteligência preditiva. Inteligência preditiva classifica e categoriza automaticamente os processos em execução descobertos, como impressões digitais da aplicação, e fornece sugestões. Visibilidade do ITOM usa Inteligência preditiva para executar a análise inicial dos processos descobertos e sugerir aplicações que você queira descobrir. Ao utilizar este método, Visibilidade do ITOM cria automaticamente uma classe Configuration Management Database (CMDB) do item de configuração (IC), um classificador ou um padrão para a nova classe de IC da aplicação.

    Antes de Iniciar

    Execute a descoberta horizontal em todos os intervalos de IP relevantes, conforme descrito em Converter redes IP em conjuntos de intervalos do Discovery. Forneça todas as credenciais relevantes para que Visibilidade do ITOM acesse as aplicações e os dispositivos que você deseja descobrir.

    Função necessária: discovery_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Descobrir aplicações usando impressões digitais é especialmente útil quando você não pode usar padrões disponíveis por padrão ou do ServiceNow Store. Por exemplo, quando você deseja descobrir aplicações desenvolvidas internamente ou aplicações totalmente novas.

    O recurso [ Descoberta de Visibilidade do ITOM usa o mapeamento de dependência de aplicações (ADM) para detectar processos em execução em portas TCP e descobrir aplicações que executam esses processos. Ao descobrir aplicações com base em impressões digitais, você vai um passo além. O método de descoberta baseado em impressão digital analisa os processos que o ADM não usou para a descoberta.

    A descoberta baseada em impressão digital usa algoritmos para identificar processos em execução e organizá-los em grupos. Esses grupos de processos se tornam aplicações ou candidatos sugeridos. Você analisa as aplicações sugeridas e escolhe quais descobrir. A lista de aplicações sugeridas é atualizada a cada hora.

    Padrões criados durante a descoberta de impressão digital são usados para descoberta horizontal e de cima para baixo. Para que Mapeamento de serviços execute esse padrão corretamente, defina quando executar esse padrão. Você faz isso definindo antes ou depois do qual outro padrão Mapeamento de serviços deve executar este novo padrão.

    Quando você descobre uma aplicação com base em uma sugestão de aplicação, a descoberta baseada em impressão digital executa as seguintes etapas:
    1. A descoberta baseada em impressão digital cria uma classe de IC CMDB para a nova aplicação. A nova classe de IC estende a classe de IC Application [cmdb_ci_appl] e, por padrão, usa o nome do grupo de processos para o nome de exibição da classe de IC sugerido.
    2. A descoberta baseada em impressão digital cria um classificador de processo para o grupo de aplicações que você escolheu descobrir. O ADM usa o novo classificador de processo para acionar o novo padrão criado para a classe de IC. A prioridade do classificador é mais baixa para garantir que o sistema use primeiro os padrões padrão disponíveis com Visibilidade do ITOM ou padrões personalizados.
    3. A descoberta baseada em impressão digital cria um padrão de descoberta do tipo de aplicação para a nova classe de IC. Impor classificação de processo está habilitado para garantir que o MID Server execute este padrão somente se o processo identificado em um IC corresponder aos critérios de classificação para este padrão.
      Nota:
      A interface do usuário Mapeamento de serviços se refere às classes de IC como tipos de IC.
    4. O ADM usa o classificador para acionar a descoberta horizontal do IC da aplicação.
    5. O ADM aciona a descoberta usando o novo padrão.
    6. Depois que o padrão conclui a descoberta, ele grava o IC da aplicação descoberto na tabela CMDB relevante.

    Por padrão, a descoberta baseada em impressão digital está habilitada.

    Procedimento

    1. Navegar até Todos > Descoberta > Página inicial.
    2. Clique em Impressões digitais da aplicação.
      O painel Impressões digitais da aplicação é aberto.
    3. Revise as aplicações sugeridas de uma das seguintes maneiras:
      • No gráfico de pizza Principais sugestões, exiba as principais sugestões organizadas pelo número de processos que compõem essas sugestões. A contagem de processos é refletida pelo tamanho do segmento do gráfico. Clique no segmento para ver as sugestões correspondentes em uma lista filtrada. Para remover uma sugestão do gráfico, clique no nome da sugestão na legenda do gráfico.
      • Para exibir somente sugestões de servidores de aplicações, clique no bloco Servidores de aplicações sugeridos. A lista filtrada de sugestões para servidores de aplicações é exibida.
      • Como alternativa, clique em Todas as sugestões. A lista não filtrada de todas as sugestões é exibida.
    4. Clique na sugestão relevante no Nome do grupo sugerido, por exemplo, python.
      Os detalhes da sugestão são abertos no formulário Sugestão de aplicação.
    5. Revise os detalhes da sugestão, prestando atenção aos seguintes parâmetros:
      Campo Descrição
      Nome do Grupo Sugerido

      O nome Visibilidade do ITOM gera para a sugestão. Este campo é preenchido previamente, mas você pode modificá-lo se necessário.

      Nome do Grupo Estendido

      As 10 principais palavras-chave que fornecem mais informações sobre o processo. Inteligência preditiva extrai essas palavras-chave do processo.

      Classe de IC do CMDB sugerida O nome da classe de IC do CMDB que o ADM cria, se você optar por descobrir a aplicação sugerida.
      Contagem de Processo

      O número de processos descobertos nos quais esta sugestão se baseia.

      Exibir Processos Clique para exibir exemplos de processos nos quais esta sugestão se baseia. O número geral de processos pode ser maior e começa em mil. O número de processos de amostra que você pode exibir por padrão é 100.
      Precisão

      Um algoritmo de validação verifica a qualidade da previsão. O algoritmo analisa o parâmetro de expressão regular (RegEx) dos processos nesta sugestão e em outras sugestões (grupos de aplicações). Escolha sugestões com maior precisão de regra. Se a precisão for baixa, você poderá ajustar a definição de ReGex do processo manualmente, conforme descrito em Ajustar a expressão regular usada para descoberta com base em impressão digital.

      Nota:
      Não modifique o valor de precisão manualmente.
      Classificador de Processo A expressão regular sugerida usada no classificador. Se definido, o ADM usará essa expressão regular durante a descoberta horizontal.
      Ignorar Regra O nome do processo que foi excluído da descoberta usando a ação Ignorar.
    6. Opcional: Se esta sugestão não for relevante e você não quiser usá-la para descoberta, execute uma das seguintes ações:
      • Para excluir processos da descoberta horizontal, clique em Ignorar.

        Este processo é adicionado à tabela Manipuladores de processos [discovery_proc_handler] com o Classify parameter definido como falso. Descoberta para de verificar o classificador do processo excluído e não descobre o IC no qual esses processos são executados.

      • Para remover esta sugestão da lista de sugestões, clique em Excluir.

        A sugestão desaparece da lista. Se Inteligência preditiva adicionar novos processos a uma sugestão excluída, ela reaparecerá nesta lista.

    7. Clique em Descobrir aplicação.
      A descoberta baseada em impressão digital descobre um IC de aplicação para a sugestão selecionada.
    8. No painel Impressões digitais da aplicação, verifique se a aplicação descoberta aparece em Aplicações criadas.

      Aplicação Python descoberta.
    9. Configure a ordem de execução do padrão criado automaticamente:
      1. Clique no classificador de processo ao lado da nova aplicação.
        O formulário Classificação de processo é aberto.
      2. Na guia Probes de gatilhos, clique no link do padrão.

        Clique no padrão gerado automaticamente.

        O formulário de padrão é aberto.

      3. Selecione a ordem na qual este padrão sempre é executado:
        • Antes
        • Após
      4. Em seguida, selecione o outro padrão aplicável.
        Nota:
        Se você não tiver certeza de qual é a ordem correta ou não estiver planejando usar este padrão gerado automaticamente para descoberta de cima para baixo, configure a ordem de execução para Depois de tudo.
      5. Clique em Salvar.
    10. Opcional: Clique no classificador de processo ao lado da nova aplicação para ver o classificador e o padrão que a descoberta baseada em impressão digital cria para este IC da aplicação.
    11. Opcional: Se o resultado da descoberta não for satisfatório, calibre o recurso de descoberta baseada em impressão digital.