Si está utilizando el kit de herramientas de base de datos Sequel como su ORM para la instrumentación de Ruby, New Relic puede proporcionar información valiosa sobre el uso de la base de datos de su aplicación.
Configurando la secuela
La instrumentación Sequel de New Relic se implementa a través de un complemento para Sequel::Models y una extensión para Sequel::Databases. Cada identificador de base de datos que Sequel conoce cuando se carga New Relic se instrumentará automáticamente, pero si estás usando una versión de Sequel anterior a la 3.47.0, deberá agregar la extensión usted mismo si crea alguna después de cargar la instrumentación:
db = Sequel.connect( ... )db.extension :newrelic_instrumentation
Versiones posteriores a la 3.47.0 use Database.extension
para instalar automáticamente la extensión para nuevas conexiones.
Deshabilitar la secuela
Si no desea que sus modelos o conexiones de base de datos estén instrumentados, puede desactivar la instrumentación de Sequel configurando disable_sequel_instrumentation
en newrelic.yml
en true
.