The Ruby agent has built-in instrumentation for MongoDB queries made via the
This summarizes the Ruby agent's support for gems by version.
Supported by New Relic's Ruby agent 3.7.1 or higher
Requires New Relic's Ruby agent 3.13.1 or higher
Support for Mongoid 2/3/4 and Moped currently is available only via third-party gems. For links to the relevant projects, see extends_newrelic_rpm.
newrelic_mongo gems both provide basic instrumentation for
mongo. New Relic does not recommend running Mongo instrumentation via these gems alongside the Ruby agent's built-in Mongo support. This might double-count metrics such as overall database time.
newrelic_mongo gems both use a distinct setting that can be used to disable them if removing those gems entirely isn't possible in your environment. For those third party gems, set
disable_mongodb: false in your newrelic.yml.
To disable Mongo instrumentation in the agent, add the following to your newrelic.yml:
If you need more help, check out these support and learning resources:
- Browse the Explorers Hub to get help from the community and join in discussions.
- Find answers on our sites and learn how to use our support portal.
- Run New Relic Diagnostics, our troubleshooting tool for Linux, Windows, and macOS.
- Review New Relic's data security and licenses documentation.