Personalizar estratégias de análise

  • Versão de lançamento: Washingtondc
  • Atualizado 10 de jan. de 2026
  • 1 min. de leitura
  • Você pode modificar as estratégias de análise que vêm como parte do sistema de base ou adicionar novas. As estratégias de análise fazem parte dos padrões de descoberta, que Mapeamento de serviços e Descoberta usam para descobrir e mapear itens de configuração (ICs).

    Antes de Iniciar

    É necessário conhecimento prático de Java script.

    Função necessária: pd_admin

    Por Que e Quando Desempenhar Esta Tarefa

    A análise serve para analisar a sintaxe do arquivo de origem. Você extrai valores de arquivos analisados, o que permite converter esses valores em variáveis. Existem estratégias de análise padrão, que fazem parte do sistema de base. Se você não puder extrair dados usando as estratégias de análise padrão, poderá criar sua própria estratégia de análise. Estratégias de análise personalizadas são arquivos JavaScript.

    O JavaScript para estratégia de análise deve estar em conformidade com as seguintes diretrizes:
    • Você pode usar a variável content para se referir aos dados brutos resultantes da execução da operação.
    • Use rtrn para indicar a cadeia de caracteres, que é o resultado da sua análise personalizada.
    • A saída do script deve estar em sintaxe XML bem formada.

      Por exemplo, a saída deve conter marcadores e marcações corretos:

      <root>
      <OS>Windows</OS>
      <version>10</version>
      </root> 
    • Se necessário, você pode usar JavaScripts de terceiros para converter o conteúdo em XML.

      Por exemplo, para converter o conteúdo de JSON em XML, use o JavaScript X2JS fornecido pelo software de código aberto.

      var xtojs = new X2JS();
      var result = xtojs.js2xml(jsonObj);
      var finalResult = "<root>" + result + "</root>";

    Procedimento

    1. Navegar até Todos > Designer de padrões > Estratégias de Análise Personalizada.
    2. Para modificar a estratégia de análise personalizada JSON, selecione o arquivo JSON.
      Como alternativa, clique em Novo para criar um novo arquivo JSON.
    3. Para a nova estratégia de análise personalizada, insira um nome que descreva a nova estratégia no campo Nome.
      Por exemplo, se a finalidade desta estratégia for extrair informações usando um determinado protocolo, use esse protocolo como o nome.
    4. Insira ou modifique a finalidade da estratégia de análise no campo Descrição.
    5. Grave o JavaScript no painel Script para definir a lógica de negócios da análise.
    6. Clique em Atualizar ou Enviar.

    O que Fazer Depois

    Use esta estratégia de análise personalizada para definir operações dentro de etapas padrão.