AWS API gateway descoberta
. ServiceNow Descobertae. Mapeamento de serviçosAs aplicações podem encontrar gateways de API da AWS e conexões com outras entidades. A descoberta de alguns desses recursos requer a atualização da aplicação Padrões de descoberta e mapeamento de serviços a partir da ServiceNow Store.
Descobertae. Mapeamento de serviçosuse o. Amazon AWS API Gatewaypadrão para executar a descoberta horizontal e descendente.
Você pode usar este padrão no ServiceNowplataforma que usa o. Kingstonversão ou posterior.
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
- Conta de serviço da AWS com credenciais
- Em Now Platform®, configure a conta de serviço com o seguinte:
- Um ID da conta , Que é o ID da conta da Amazon ao qual o gateway de API pertence. Use o ID da conta como ele aparece no Console de Gerenciamento AWS. Você pode executar a descoberta no formulário de conta de serviço.
- As credenciais apropriadas da AWS necessárias para que o ID da conta alcance a nuvem da AWS.
Consulte Contas de serviço para Descobertae. Mapeamento de serviçosna documentação do produto.
- Conjunto de atualizações
- Se sua instância estiver nas versões Jakarta ou Istanbul, importe o conjunto de atualizações fornecido em KB0679927 Conjunto de atualizações de descoberta descendente do AWS Lambda. Este conjunto de atualizações é necessário para Mapeamento de serviços.
- Acesso do usuário
- No Console da AWS, forneça a um usuário permissões para executar o.
Gateway:OBTERApenas para a ação OBTER no gateway de API.
Dados coletados por Descobertadurante a descoberta horizontal
| Tabela e campo | Informação adicional |
|---|---|
| Gateway em Nuvem [cmdb_ci_cloud_gateway] | |
| ID do objeto | O ID do gateway. |
| Descrição resumida | A descrição resumida do gateway. |
| Nome DNS [cmdb_ci_dns_name] | |
| Nome | O nome exclusivo ou o endereço IP do host DNS. |
| Endereço IP | O endereço IP do host DNS. |
| Endpoint do nome do recurso da AWS [cmdb_ci_endpoint_arn] | |
| Host | O nome de host ou o endereço IP do endpoint. |
| ARN | O ID (nome do recurso da Amazon) de outras entidades da AWS às quais o gateway se conecta. |
Relacionamentos de item de configuração (IC)
| IC | Relacionamento | IC |
|---|---|---|
| Gateway de Nuvem [cmdb_ci_cloud_gateway] |
Uses:Used by | Nome DNS [cmdb_ci_dns_name] |
| Hospedado em:hosts | Datacenter da AWS [cmdb_ci_aws_datacenter] O datacenter da AWS tem relacionamentos com outros ICs da AWS, como zonas de disponibilidade, contas de serviço e assim por diante. Consulte Descoberta na Nuvem AWS e Azure na documentação do produto para obter detalhes adicionais. |
Conexões descobertas por Mapeamento de serviçosdurante a descoberta de cima para baixo
- AWS Lambda
- Link do VPC para Virtual Private Cloud
- Endpoint HTTP definido como o URL configurado no gateway de API
Solução de problemas
| 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. |