El agente Ruby tiene instrumentación integrada para la consulta de MongoDB realizada a través de la gema mongo
.
Gemas soportadas
Esto resume el soporte del agente Ruby para gemas por versión.
Gem version | Comments |
---|---|
| Compatible con el agente Ruby de New Relic 3.7.1 o superior |
| No soportado |
| Requiere el agente Ruby 3.13.1 o superior de New Relic |
Otras gemas | Actualmente, el soporte para Mongoid 2/3/4 y Moped solo está disponible a través de gemas de terceros. Para obtener enlaces a los proyectos relevantes, consulte extends_newrelic_rpm. |
Instrumentación de terceros y extends_newrelic_rpm
Las gemas extends_newrelic_rpm
y newrelic_mongo
proporcionan instrumentación básica para mongo
. New Relic no recomienda ejecutar la instrumentación de Mongo a través de estas gemas junto con el soporte integrado de Mongo del agente Ruby. Esto podría contar dos veces métricas, como el tiempo total de la base de datos.
Además, las gemas extends_newrelic_rpm
y newrelic_mongo
usan una configuración distinta que se puede usar para deshabilitarlas si no es posible eliminarlas por completo en su entorno. Para esas gemas de terceros, establezca disable_mongodb: false
en su newrelic.yml.
Deshabilitar la instrumentación
Para deshabilitar la instrumentación de Mongo en el agente, agregue lo siguiente a su newrelic.yml:
disable_mongo: true