VMware NSX Descoberta do balanceador de carga avançado

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • . ServiceNow Descoberta A aplicação usa o padrão de descoberta do balanceador de carga do VMware NSX Advanced para encontrar VMware NSX balanceadores de carga. Descobrir alguns desses recursos requer a atualização do Padrões de descoberta e mapeamento de serviços aplicação do ServiceNow Store.

    O padrão usa um conjunto de REST APIs para encontrar os balanceadores de carga. Ele é acionado pelo NSX Classificador HTTP que responde ao HTTP - Classificar probe. Para obter mais informações, consulte Descoberta de dispositivo HTTP.
    Nota:
    Existem dois padrões disponíveis. O padrão do balanceador de carga VMware NSX legado é para a série S. O novo padrão VMware NSX-T Load Balancer é para a série T. A funcionalidade e as informações coletadas permanecem as mesmas.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.

    Pré-requisitos

    Habilitar NSX Autenticação básica
    Em VMware NSX habilitar NSX Autenticação básica.
    Verifique se as aplicações estão atualizadas
    • Modelos de classe de IC do CMDB
    • Conteúdo de visibilidade
    • Padrões de descoberta e mapeamento de serviços
    Configurar credenciais de autenticação básica
    Em ServiceNow AI Platform, configure credenciais de autenticação básica. As credenciais devem ter as seguintes permissões de API:
    • NSX:
      • /api/4.0/edges
      • /api/4.0/edges/<edge_id>loadbalancer/config
    • NSX-T/api/v1/edge-clusters
    Para obter mais informações sobre credenciais de autenticação básica, consulte Basic authentication credentials.
    Verifique se a descoberta HTTP foi acionada em relação a. NSX IP do controlador principal
    A descoberta HTTP será acionada somente se a descoberta SSH ou SNMP não for bem-sucedida.
    Criar uma Programação do Discovery
    Crie a programação de descoberta para VMware NSX Descoberta do balanceador de carga ou execute uma descoberta rápida no endereço IP do NSX Controlador principal. Para obter mais informações sobre como executar uma descoberta rápida, consulte Executar uma Descoberta rápida.

    Dados coletados por Descoberta para VMware NSX Balanceador de carga avançado

    Descoberta preenche os dados no CMDB Ao executar os padrões do balanceador de carga do VMware NSX Advanced.

    Tabela 1. Balanceador de carga do NSX [cmdb_ci_nsx_lb]
    Campo Descrição
    Nome [nome] Nome da borda.
    ID do objeto [object_id] ID da borda.
    Endereço IP [ip_address] Endereço IP do NSX Controlador principal.
    Status operacional [operational_status] Status do balanceador de carga: ativo ou inativo.
    Tabela 2. Serviço de Balanceador de Carga [cmdb_ci_lb_service]
    Campo Descrição
    Nome [nome] Nome do servidor virtual.
    Endereço IP [ip_address] Endereço IP de servidor virtual.
    ID do objeto [object_id] ID do objeto do servidor virtual.
    Porta [port] Porta do servidor virtual com a qual se comunicar.
    Protocolo de ouvinte [listener_protocol] Protocolo de Listener. Por exemplo: HTTP, HTTPS.
    Tabela 3. Pool de balanceadores de carga [cmdb_ci_lb_pool]
    Campo Descrição
    Nome [nome] Nome do pool.
    ID do objeto [object_id] ID do objeto do pool.
    Tabela 4. Membro do Pool de Balanceadores de Carga [cmdb_ci_lb_pool_member]
    Campo Descrição
    Nome [nome] Nome do membro do pool.
    Endereço IP [ip_address] Endereço IP do membro do pool.
    ID do objeto [object_id] ID de objeto do membro do pool.
    Porta de serviço [service_port] Porta do membro do pool com a qual se comunicar.
    Tabela 5. Serviço de Integridade de balanceador de carga em nuvem [cmdb_ci_lb_health_service]
    Campo Descrição
    Nome [nome] Nome do monitor.
    ID do objeto [object_id] ID do objeto do monitor.
    Tempo limite em segundos [timeout_sec] Tempo em segundos para aguardar a resposta.
    Intervalo em segundos [check_interval_sec] Intervalo em segundos após o qual o monitor envia a solicitação novamente.
    Protocolo de tipo de monitor [monitor_type] Tipo de monitor. Por exemplo: HTTP, HTTPS, TCP.
    Caminho da solicitação [request_path] Caminho para onde o monitor envia a solicitação.
    Máximo de novas tentativas [max_retries] O número máximo de vezes que o recurso é testado antes de ser declarado "Inativo".
    O mapa do Dependency Views mostra todos os ICs do balanceador de carga descoberto e os relacionamentos entre eles.
    ICs e conexões em um mapa de Dependency Views

    Relacionamentos entre ICs

    Descoberta cria esses relacionamentos para oferecer suporte ao VMware NSX descoberta do balanceador de carga.
    IC Relacionamento IC
    Serviço de balanceador de carga [cmdb_ci_lb_service] Runs on::Runs Balanceador de carga do NSX [cmdb_ci_nsx_lb]
    Serviço de Balanceador de Carga [cmdb_ci_lb_service] Uses::Used by Pool de balanceadores de carga [cmdb_ci_lb_pool]
    Pool de balanceadores de carga [cmdb_ci_lb_pool] Hosted on::Hosts Balanceador de carga do NSX [cmdb_ci_nsx_lb]
    Pool de balanceadores de carga [cmdb_ci_lb_pool] Owns::Owned by Membro do Pool de Balanceadores de Carga [cmdb_ci_lb_pool_member]
    Serviço de Integridade de balanceador de carga em nuvem [cmdb_ci_lb_health_service] Hosted on::Hosts Balanceador de carga do NSX [cmdb_ci_nsx_lb]
    Serviço de Integridade de balanceador de carga em nuvem [cmdb_ci_lb_health_service] Used by::Uses Pool de balanceadores de carga [cmdb_ci_lb_pool]

    Solução de problemas

    Se o processo de mapeamento não prosseguir conforme o esperado, siga as sugestões a seguir.
    Sintoma Causa Solução
    A Descoberta falha. A mensagem de descoberta contém as informações sobre um erro causado pelo tempo limite de REST. Há muitos ICs enviando a resposta da chamada REST na implantação. O MID Server não pode processar a resposta da chamada REST sem exceder o limite de tempo controlado pelo parâmetro mid.sa.cloud.request_timeout. Por padrão, o parâmetro mid.sa.cloud.request_timeout é definido como 30000 milissegundos.
    Aumente o valor deste parâmetro no relevante MID Server e execute a descoberta novamente.
    Nota:
    Se a lista relacionada Parâmetros de configuração para o MID Server relevante não mostrar este parâmetro, talvez seja necessário adicioná-lo.
    O Designer de padrões falha durante uma sessão de depuração. A mensagem do Designer de padrões contém informações sobre um erro causado por um tempo limite. O Designer de padrões falha devido a um tempo limite durante a depuração de padrão (e não durante a descoberta). Por padrão, o parâmetro sa.debugger.max_timeout é definido como 240 segundos.

    Aumente o valor desse parâmetro no MID Server relevante.