Skip to main content
Das http.rb-gem ist eine HTTP-Client-Bibliothek für Ruby. AppSignal instrumentiert http.rb-Requests automatisch, wenn das gem beim Start erkannt wird. Es ist keine manuelle Einrichtung erforderlich.

Performance-Monitoring

Mit http.rb ausgeführte Requests erscheinen in der Event-Timeline der Performance-Actions Ihrer Anwendung als request.http_rb-events, wobei die Request-Methode und der Host angezeigt werden. Sie erscheinen außerdem im Performance-Panel „Slow API requests”, in dem Sie die Requests überprüfen können, die Ihre Anwendung an andere Dienste stellt, sowie deren Auswirkungen auf die Performance.

Verkettete Requests

AppSignal instrumentiert auch Requests, die über einen verketteten Client ausgeführt werden, wie HTTP.follow.get(...) oder HTTP.headers(...).get(...), und zeichnet sie wie jeden anderen Request als request.http_rb-events auf.

Deaktivieren der Integration

Um die http.rb-Integration zu deaktivieren, setzen Sie die Konfigurationsoption instrument_http_rb auf false.