Désactiver l’instrumentation
Nous avons une option de configuration pour désactiver l’instrumentation pour Sequel. En savoir plus sur:instrument_sequel.
Problèmes connus
Intégration sequel-rails
Lors de l’utilisation de la gem sequel-rails, l’instrumentation de la gem sequel-rails et de la gem AppSignal peuvent entrer en conflit lors de l’exécution des migrations. Étant donné que les deux gems instrumentent sequel, vous obtiendrez deux événements d’instrumentation et possiblement une erreur. Désactivez l’instrumentation sequel d’AppSignal si cela se produit.Absence d’instrumentation
Certaines extensions Sequel remplacent l’instrumentation de la gem AppSignal Ruby. Une de ces extensions est error_sql. Cela empêche AppSignal d’instrumenter Sequel. Le résultat étant qu’aucun événement d’instrumentation Sequel n’apparaîtra sur AppSignal.com. Pour utiliser les instrumentations AppSignal dans ce scénario, l’instrumentation Sequel d’AppSignal doit être chargée manuellement après le chargement de toutes les autres extensions.2.0.2 que les fonctionnalités des autres extensions restent
intactes après le chargement de l’instrumentation AppSignal.
Exemples d’applications
Nous avons deux exemples d’applications dans notre dépôt d’exemples sur GitHub.- AppSignal + Sequel
L’exemple montre comment configurer AppSignal avec Sequel et Rails, sans ActiveRecord et en utilisant uniquement la gem sequel, pas la gem sequel-rails. - AppSignal + Sequel - application d’instrumentation manuelle
Cet exemple montre comment charger manuellement l’instrumentation Sequel d’AppSignal dans une application Rails, en utilisant uniquement la gem sequel, pas la gem sequel-rails.