Descoberta de serviço ELB clássico do Amazon AWS

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Descoberta Usa o padrão de descoberta clássico do ELB Service da Amazon AWS para encontrar todos os balanceadores de carga que usam tráfego HTTP e HTTPS.

    O Elastic Load Balancing (ELB) distribui automaticamente o tráfego de entrada da aplicação em vários destinos.

    O padrão de descoberta clássico do ELB Service da Amazon AWS é compatível com a descoberta descendente. Os dois pontos de entrada possíveis para a descoberta descendente são o endpoint HTTP(s) e o endpoint TCP. As relações de saída são para instâncias do Amazon EC2.

    O Now Platform é compatível com Amazon Commercial Cloud Services (C2S) para descoberta e governança na nuvem. O C2S é o programa do governo que traz a AWS para a comunidade de inteligência.

    Você pode usar este padrão no ServiceNowplataforma usando Jakartaou versões posteriores.

    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

    • Execute uma descoberta horizontal, usando Nuvem API (CAPI) . Isso é necessário porque este padrão de descoberta oferece suporte somente à descoberta descendente. Para a descoberta na nuvem, você pode executar a descoberta horizontal como de costume.
    • Quando os dados dos balanceadores de carga foram armazenados no Configuration Management Database (CMDB), crie um serviço de aplicações para cada balanceador de carga.
    • Defina permissões somente leitura para estas APIs REST:
      • https://elasticloadbalancing.<REGION>.amazonaws.com/?Action=DescribeLoadBalancers&Version=2012-06-01&LoadBalancerNames.member.1=<LB_NAME>
      • https://ec2.<REGION>.amazonaws.com/?Action=DescribeInstances&Version=2016-11-15&Filter.1.Name=instance-state-name&Filter.1.Value=running&Filter.2.Name=instance-id&Filter.2.Value=<INSTANCE_ID> (para criar relação entre LB e instância EC2)
    • Para Descoberta na nuvem, baixe o Padrões de descoberta e mapeamento de serviços na ServiceNow Store.
    • Ao instalar o. MID Server, certifique-se de que a máquina host atenda ou exceda o. Requisitos de sistema do MID Server publicado em ServiceNowsite de documentação.

    Dados coletados por Descobertadurante a descoberta horizontal

    Os dados descobertos incluem as tabelas e campos a seguir.

    Tabela e campo Descrição
    Serviços do balanceador de carga [cmdb_ci_lb_service]
    Nome de domínio totalmente qualificado [fqdn] Nome de domínio totalmente qualificado (FQDN) do balanceador de carga. O nome DNS.
    Nome [nome] Nome do balanceador de carga, no seguinte formato: <LB name>:<LB port>.
    Porta de back-end [back_end_port] Porta da instância.
    Porta do servidor [server_port] Porta da instância.
    Porta [porta] Porta do balanceador de carga.
    Porta de front-end [front_end_port] Porta do balanceador de carga.
    ID do objeto [object_id] Porta LB.
    Endereço IP [ip_address] Endereço IP do FQDN.
    Protocolo de servidor [server_protocol] Protocolo da instância.
    Endereço IP [cmdb_ci_ip_address]
    Endereço IP [ip_address] Endereço IP do FQDN do balanceador de carga.
    Nome [nome] Nome do balanceador de carga, no seguinte formato: <LB name>:<LB port>.
    Máscara de rede [máscara de rede] 0.0.0.0