Descoberta de serviço ELB da aplicação Amazon AWS
Descoberta Usa o padrão de descoberta do serviço ELB da aplicação Amazon AWS para mostrar todos os balanceadores de carga em seu ambiente em um mapa.
O Elastic Load Balancing (ELB) distribui automaticamente o tráfego de entrada da aplicação em vários destinos.
O padrão de descoberta do serviço ELB da aplicação Amazon AWS é compatível com a descoberta descendente. Este padrão descobre todos os balanceadores de carga com estas características:
- Use desempenho ultra-alto, descarregamento de TLS em escala e implantação centralizada de certificados
- Suporte UDP e endereços IP estáticos para sua aplicação
Para a descoberta descendente, o ponto de entrada é o endpoint HTTP(s). 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 Kingstonou 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 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:
- <REGION>.amazonaws.com/?Action=DescribeLoadBalancers&LoadBalancerArns.member.1=<LB_ARN>&Versão: 2015-https://elasticloadbalancing 12-01
- https://elasticloadbalancing.<REGION>.amazonaws.com/?Action=DescribeLoadBalancers&Version=2015-12-01
- <REGION>.amazonaws.com/?Action=DescribeListeners&LoadBalancerArn=<LB_ARN>&Versão: 2015-https://elasticloadbalancing 12-01
- <REGION>.amazonaws.com/?Action=DescribeRules&ListenerArn=<LISTENER_ARN>&Versão: 2015-https://elasticloadbalancing 12-01
- <REGION>.amazonaws.com/?Action=DescribeTargetHealth&TargetGroupArn=<TARGET_GROUP_ARN>&Versão: 2015-https://elasticloadbalancing 12-01
- 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 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>. |
| Número de série [serial_number] | Número de série do balanceador de carga, no seguinte formato: <LB_ARN>. |
| Porta [porta] | Porta do balanceador de carga. |
| ID do objeto [object_id] | Identificador exclusivo do balanceador de carga. |
| Endereço IP [ip_address] | Endereço IP do FQDN. |