Validar comandos usados na descoberta baseada em padrão

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Valide comandos de padrão para verificar se MID Server pode executá-los com sucesso. Normalmente, os comandos podem falhar se você não tiver configurado as credenciais necessárias para executar esses comandos no ServiceNow instância. Outro motivo comum de falha de comando é que os endereços IP usados para descoberta não estão acessíveis.

    Antes de Iniciar

    • Verifique se você tem as seguintes aplicações:
      • Melhorias do Designer de padrões (sn_itom_pde)
      • Padrões de descoberta e mapeamento de serviços (sn_itom_pattern)
    • Verifique o log da descoberta horizontal com base em padrões, conforme descrito em Revise os logs para descoberta horizontal.
    • Se você estiver exibindo comandos pela primeira vez, tenha atualizado Padrões de descoberta e mapeamento de serviços ou personalizou qualquer padrão, atualize a lista de comandos navegando até Tudo > Designer de padrões > Ferramenta de validação de comando > Lista de comandos e selecionando Atualizar lista de comandos .
    • Para poder testar credenciais em um intervalo de IP ou rede IP, instale a inclusão de script ParseIPRanges anexada ao artigo da base de conhecimento: KB1123625: Ferramenta de validação de comando .

    Função necessária: discovery_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Se você executar a descoberta usando padrões ou probes, o. MID Server Executa comandos para acessar itens de configuração (ICs). A maioria dos comandos requer credenciais para executá-los. Além disso, você deve assumir a função de um usuário com direitos elevados para executar alguns desses comandos. Se as credenciais necessárias estiverem ausentes, a descoberta falhará.

    Para descoberta baseada em padrão, você pode validar todos os comandos usados por um determinado padrão simultaneamente.

    Você também pode validar comandos de descoberta para verificar se os endereços IP que você está usando para descoberta estão acessíveis. Às vezes, os endereços IP estão incorretos ou os servidores que usam esses endereços IP estão inativos.

    Se você validar comandos que contêm credenciais da aplicação, a Ferramenta de validação de comando verificará o. Conexões e credenciais e usa credenciais de aplicação relevantes configuradas lá.

    Procedimento

    1. Navegar até Tudo > Designer de padrões > Ferramenta de validação de comando > Criar novo(a).
    2. Opcional: Para validar todos os comandos usados por um padrão, selecione Valide todos os comandos de padrão .
    3. Preencha os campos conforme descrito em Formulário Tarefas de validação de comando para descoberta baseada em padrão.
    4. Selecione e segure (ou clique com o botão direito) o cabeçalho do formulário e escolha Salvar.
    5. Opcional: Se os comandos selecionados contiverem variáveis temporárias, adicione os valores dessas variáveis antes de validar esses comandos.
      1. Selecione Atualizar mapeamentos de variáveis temporários em Links relacionados .
        A ferramenta cria uma lista de todas as variáveis temporárias para os comandos e IPs escolhidos.
      2. Selecione Mapeamentos de variáveis temporárias e insira os valores das variáveis temporárias.
        Figura 1. Guia Mapeamentos de variáveis temporárias
        A coluna Valor
    6. Selecione Executar validação de comando .
    7. Verifique se FALHA aparece em Resultado coluna em Resultados da tarefa de validação de comando seção.

      Seção Resultado da tarefa de validação
    8. Selecione o link em Teste de validação de comando coluna.
    9. Revise a descrição em Detalhes dos resultados campo.

    O que Fazer Depois

    1. Selecione Sugestões abertas para solucionar problemas de falha link.
      Sugestões abertas para solucionar problemas de falha
    2. Siga as instruções em Etapas para corrigir janela.