Skip to main content
The http.rb gem is an HTTP client library for Ruby. AppSignal instruments http.rb requests automatically when the gem is detected on start. No manual setup is required.

Performance monitoring

Requests made with http.rb appear in the event timeline of your application’s performance actions as request.http_rb events, showing the request method and host. They also appear in the “Slow API requests” performance panel, where you can review the requests your application makes to other services and the impact they have on its performance.

Chained requests

AppSignal also instruments requests made through a chained client, such as HTTP.follow.get(...) or HTTP.headers(...).get(...), recording them as request.http_rb events like any other request.

Disabling the integration

To disable the http.rb integration, set the instrument_http_rb config option to false.