Skip to main content
Excon é uma biblioteca cliente HTTP para Ruby. O AppSignal instrumenta requisições Excon automaticamente quando a gem Excon é detectada na inicialização. Nenhuma configuração manual é necessária.

Performance monitoring

Requisições feitas com Excon aparecem na event timeline das actions de performance da sua aplicação como events request.excon, mostrando o método da requisição e o host. Elas também aparecem no painel de performance “Slow API requests”, onde você pode revisar as requisições que sua aplicação faz para outros serviços e o impacto que elas têm em seu desempenho. Requisições feitas através do Faraday usando seu adapter Excon são registradas uma única vez, como um event do Faraday.

O que um event abrange

Quando o Excon refaz uma requisição ou segue um redirecionamento, o AppSignal registra um event que abrange cada tentativa ou hop. Versões anteriores registravam uma requisição como vários events. Uma requisição pipelined é a exceção. O Excon retorna dela antes de ler a resposta, então seu event abrange apenas o envio da requisição.

Desabilitando a integração

Para desabilitar a integração com Excon, defina a opção de configuração instrument_excon como false.