Passer au contenu principal
La gem http.rb est une bibliothèque cliente HTTP pour Ruby. AppSignal instrumente automatiquement les requêtes http.rb lorsque la gem est détectée au démarrage. Aucune configuration manuelle n’est requise.

Surveillance des performances

Les requêtes effectuées avec http.rb apparaissent dans la chronologie des événements des actions de performance de votre application sous forme d’événements request.http_rb, indiquant la méthode HTTP et l’hôte. Elles apparaissent également dans le panneau de performance « Slow API requests », où vous pouvez examiner les requêtes que votre application effectue vers d’autres services et l’impact qu’elles ont sur ses performances.

Requêtes chaînées

AppSignal instrumente également les requêtes effectuées via un client chaîné, comme HTTP.follow.get(...) ou HTTP.headers(...).get(...), en les enregistrant comme événements request.http_rb au même titre que toute autre requête.

Désactiver l’intégration

Pour désactiver l’intégration http.rb, définissez l’option de configuration instrument_http_rb sur false.