Alinhar versões de probes e sensores personalizados

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Se você personalizou uma probe ou sensor e atualizou para uma nova versão de uma instância, será necessário realinhar as versões da probe e do sensor personalizados para a versão mais atual.

    Antes de Iniciar

    Função necessária: admin

    Por Que e Quando Desempenhar Esta Tarefa

    Probes e sensores têm uma versão principal e uma secundária.

    Versão principal
    Uma mudança de versão principal reflete uma mudança na saída esperada de uma probe, como a adição ou subtração de um atributo de destino, uma mudança de formato, como XML versus JSON, ou uma mudança de script de parâmetro de probe.
    Versão secundária
    Uma mudança secundária de versão reflete pequenas correções que não afetam o resultado ou o processamento dos dados.

    Um sensor e sua probe correspondente devem ter a mesma versão principal. É recomendável que eles também tenham a mesma versão secundária. Essa correspondência de versão garante que os dados enviados de volta do probe sejam entendidos e processados corretamente pelo sensor. Todos os membros de um pacote de várias probes devem ter a mesma versão principal e secundária.

    Por padrão, o Discovery rastreia as incompatibilidades de versão principal e exibe os erros de incompatibilidade de versão na seção Erros ativos do Discovery no Painel do Discovery e no Log do Discovery. Você pode controlar se o Discovery rastreia ou não incompatibilidades de versões secundárias definindo a propriedade do DiscoveryAviso sobre incompatibilidade de versãosecundária (glide.discovery.warn_minor_version) . Incompatibilidades de versão secundária são rastreadas no log do Discovery, mas não são exibidas no painel do Discovery.

    As versões de várias probes e vários sensores são verificadas da seguinte forma:
    • As versões das probes individuais contidas nas várias probes são comparadas com os scripts de Respostas a probes que processam seus dados.
    • As versões dos scripts de respostas a probes e do script de vários sensores principais são comparadas.
    Se um probe e seu sensor correspondente não tiverem a mesma versão principal, um sensor não processará as informações durante uma descoberta e enviará mensagens de erro para o arquivo de log. Os erros também aparecem no painel do Discovery quando você executa um trabalho de descoberta. Se a versão principal for a mesma, mas a versão secundária não for, um sensor processará as informações durante uma descoberta.

    Para usar a versão mais atualizada de um probe disponível:

    Procedimento

    1. Salve as personalizações feitas com sua probe ou sensor em um arquivo de texto para que você possa reaplicá-las mais tarde.
    2. Navegar até Discovery > Painel.
    3. Procure erros de incompatibilidade de versão na seção Erros de descoberta ativos e anote o probe ou o sensor que causou o erro.
    4. Navegar até Definição de Descoberta > Probes ou Definição de Descoberta > Sensores e selecione a probe ou o sensor que você deseja atualizar.
    5. Adicione os campos Versão principal e Versão secundária ao formulário se quiser exibir as versões no formulário.
    6. Em um sensor múltiplo, você pode verificar a versão principal com as versões dos probes que usam o sensor na lista relacionada Responde a probes.
      Figura 1. Versão de várias probes e vários sensores correspondentes
      Este exemplo mostra as versões correspondentes de MultiProbe e MultiSensor.
    7. Clique na lista relacionada Versões.
    8. Procure a versão em que o Estado é Anterior e a Origem é Atualizações do sistema.
    9. Clique no link de data na coluna Criado dessa versão para abrir o registro da versão.
    10. Clique em Reverter para esta versão.
    11. Navegue de volta para o formulário de probe ou sensor e verifique se a versão principal está correta.
    12. Reaplique suas personalizações ao probe ou ao sensor.
    13. Verifique se suas personalizações são válidas com a nova versão do probe ou sensor executando um Discovery em seu ambiente de testes.