10.10 Como interpretar requisições externas lentas no X-Ray

Interpretar requisições externas lentas no X-Ray serve para descobrir quando a aplicação está demorando porque depende de outro serviço fora do servidor, como APIs, gateways, validações remotas ou integrações terceiras.
Na prática, essa análise ajuda a separar uma lentidão causada pelo código local de uma lentidão causada por espera em comunicação externa.

Como acessar o cPanel

Antes de interpretar as chamadas externas, acesse o cPanel e abra o X-Ray:

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • pela área do cliente MyWay, usando o atalho do serviço
Essa análise depende de uma tarefa de rastreamento já criada e com dados suficientes coletados para a URL que apresenta lentidão.

Como interpretar requisições externas lentas no X-Ray

O que são requisições externas

Requisições externas são chamadas feitas pela aplicação para fora do ambiente principal do site.

Isso pode incluir, por exemplo:

  • APIs de terceiros
  • serviços de pagamento
  • integrações de frete
  • validações remotas
  • consultas a outros sistemas
Quando essas chamadas demoram, a página pode ficar lenta mesmo que o servidor local esteja saudável.

Passo 1 – Abrir a requisição monitorada

No X-Ray, abra os detalhes da requisição mais lenta e procure a área de External requests ou equivalente.

Tradução útil:

  • External requests = Requisições externas
  • URL = endereço chamado
  • Duration = duração
Essa é a seção que mostra quanto tempo a aplicação ficou ocupada aguardando chamadas para fora.

Passo 2 – Ver quais URLs externas aparecem

Observe quais endereços externos estão listados no relatório.

Isso já ajuda a responder perguntas importantes:

  • qual sistema externo foi chamado
  • quantas integrações participaram da requisição
  • qual delas consumiu mais tempo
Muitas vezes, só de ver a URL chamada já fica claro qual integração está pesando no fluxo.

Passo 3 – Medir o impacto real no tempo total

Depois de identificar a URL externa, compare:

  • o tempo dessa chamada
  • o percentual que ela representa na duração total da requisição
  • se o atraso aparece isoladamente ou combinado com outros gargalos
Uma chamada externa que ocupa grande parte do tempo total da requisição é um forte indício de dependência crítica daquele serviço.

Passo 4 – Relacionar a chamada ao fluxo do site

Tente entender em que contexto aquela requisição externa foi executada.

Exemplos:

  • cálculo de frete
  • validação de pagamento
  • consulta de CEP
  • sincronização com outro sistema
  • integração de marketing ou rastreamento
Quando você relaciona a chamada ao fluxo funcional da página, fica mais fácil decidir se ela é indispensável, se pode ser adiada ou se precisa de tratamento diferente.

Como evitar interpretação errada

  • não confunda lentidão externa com CPU local
  • não conclua que o plugin é culpado sem ver se ele apenas chama uma API lenta
  • veja se a URL externa aparece em várias requisições lentas
  • compare com banco e funções internas antes de fechar o diagnóstico
Em muitos casos, a aplicação local só parece lenta porque está parada esperando um serviço de fora responder.

Exemplos práticos

  • se a chamada externa é de pagamento e aparece no checkout, a lentidão pode estar no gateway
  • se a chamada externa aparece na home, talvez algum plugin esteja carregando dados remotos a cada visita
  • se várias APIs externas aparecem juntas, o problema pode ser o acúmulo de integrações no mesmo fluxo
  • se a chamada é lenta só em certos horários, pode haver instabilidade no serviço externo
Esses padrões ajudam a descobrir se a solução está no código, na integração, no cache da resposta ou na redução de dependências externas.

Resultado esperado

Ao final, você conseguirá identificar quais requisições externas estão impactando a performance da página e qual é o peso real delas na lentidão observada.

Com isso, fica muito mais fácil separar problemas internos do site de atrasos causados por serviços externos.

Resumo

Para interpretar requisições externas lentas no X-Ray:

1. Abra a requisição monitorada
2. Procure a seção de External requests
3. Veja quais URLs externas aparecem
4. Compare duração e percentual do tempo total
5. Relacione a chamada ao fluxo funcional da página
6. Separe dependência externa de processamento interno

Na prática, isso ajuda a descobrir quando a lentidão não está no servidor local, mas em serviços chamados pela aplicação.
Se uma API externa aparece no topo repetidamente, considere revisar a integração, aplicar cache quando possível ou reduzir a dependência dessa chamada no carregamento principal da página.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

10.01 Como acessar o X-Ray no cPanel

A opção X-Ray do ambiente CloudLinux integrado ao cPanel serve para diagnosticar problemas de...

10.02 Como iniciar diagnóstico de performance no X-Ray

A função de iniciar diagnóstico no X-Ray serve para criar uma tarefa de rastreamento que...

10.03 Como analisar gargalos de PHP usando X-Ray

Analisar gargalos de PHP com o X-Ray serve para descobrir quais funções, trechos ou...

10.04 Como identificar plugins lentos do WordPress com X-Ray

A análise de plugins lentos no X-Ray serve para identificar quais plugins do WordPress estão...

10.05 Como identificar queries MySQL lentas

A análise de queries MySQL lentas no X-Ray serve para descobrir quais consultas ao banco de...