Corresponder a uma condição

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Como parte da criação ou modificação de um padrão de descoberta, você pode usar a operação de correspondência para especificar condições que o processo de descoberta deve atender para continuar. Se essas condições não forem atendidas, o processo de descoberta será interrompido.

    Antes de Iniciar

    Função necessária: pd_admin

    Navegue até a etapa do padrão relevante:

    1. No formulário padrão, selecione a seção de identificação relevante para Descoberta.

      Como alternativa, selecione a identificação relevante ou a seção de conexão para Mapeamento de serviços.

    2. Selecione a etapa de padrão relevante ou clique no botão Adicionar uma etapa para adicionar uma etapa.

    Conhecimento básico de programação é desejável.

    Por Que e Quando Desempenhar Esta Tarefa

    Se as condições especificadas não forem atendidas, o processo de descoberta sempre será interrompido. Ao mesmo tempo, você pode controlar se o sistema o adiciona ao log de descoberta como um erro de descoberta ou não. Em alguns casos, você pode executar um padrão que contém a operação de correspondência e esperar que o resultado não corresponda às condições. Por exemplo, em ambientes de nuvem, diferentes datacenters podem ter diferentes conjuntos de dispositivos e aplicações. Você executa um padrão para uma determinada aplicação sabendo que não o encontrará em todos os datacenters.

    Se a falta de correspondência for esperada, o log de descoberta mostrará a mensagem que você adicionou em vez do erro de descoberta. Personalize a mensagem para fornecer informações úteis sobre o motivo pelo qual este resultado é esperado.

    Procedimento

    1. Selecione Corresponder na lista Operação.
    2. No primeiro campo de condição, insira o valor necessário.
      Você pode usar uma cadeia de caracteres real ou uma variável. Você também pode usar valores de variáveis tabulares temporárias: de um campo específico ou de uma coluna específica em uma tabela sequencialmente, começando da primeira linha. Para obter mais informações, consulte Insira valores e variáveis em padrões.

      Definição de condições
    3. Selecione um operador na lista.
    4. Se necessário, insira o valor necessário no segundo campo de condição.
    5. Para adicionar mais condições, clique no ícone de adição e defina os critérios.
    6. Se você criar várias condições, defina se este padrão deve atender a todas ou a qualquer uma delas: Na lista Atender, selecione Todas ou Qualquer uma.
    7. Para considerar a falta de correspondência conforme o esperado:
      1. Selecione Expectável no campo Tipo de rescisão.
      2. Insira o texto da mensagem de descoberta para fornecer informações úteis sobre o resultado esperado.
        Você pode usar variáveis na mensagem de descoberta. Por exemplo, você pode inserir o seguinte texto:

        A descoberta foi interrompida devido ao seguinte erro: $error.

    8. Se estiver no modo de depuração, teste a etapa clicando em Testar e verificando se a operação apresenta o resultado esperado.

    Exemplo

    Esta operação é usada em Este item
    Hierarquia Aplicativos> Software de Integração de Negócios
    Tipo de IC Ouvinte HTTP IBM WMB
    Padrão Ouvinte HTTP WMB no padrão Unix
    Seção Identificação para HTTP
    Número e nome da etapa 1. Verifique se o nome do processo corresponde a http lstnr

    Durante a descoberta de um IBM WMB HTTP Listener, use a operação de correspondência para verificar o nome do processo.


    Como definir a operação de correspondência

    O que Fazer Depois