• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

instrumentationMongo

L'agent Ruby dispose instrumentation intégrée pour les requêtes MongoDB effectuées via la gem mongo .

Gems prises en charge

Ceci résume la prise en charge des gems par l'agent Ruby par version.

Gem version

Comments

mongo 1.8 et 1.9

Pris en charge par l'agent Ruby 3.7.1 ou supérieur de New Relic

mongo 2.0

Non pris en charge

mongo 2.1 ou supérieur

Nécessite l'agent Ruby 3.13.1 ou supérieur de New Relic

Autres joyaux

La prise en charge de Mongoid 2/3/4 et Moped n'est actuellement disponible que via des gems tierces. Pour les liens vers les projets concernés, voir extends_newrelic_rpm.

Instrumentation tierce et extends_newrelic_rpm

Les gems extends_newrelic_rpm et newrelic_mongo fournissent toutes deux une instrumentation de base pour mongo. New Relic ne recommande pas d'exécuter l'instrumentation Mongo via ces gems parallèlement à la prise en charge Mongo intégrée de l'agent Ruby. Cela pourrait doubler des mesures telles que la durée globale de la base de données.

De plus, les gems extends_newrelic_rpm et newrelic_mongo utilisent toutes deux un paramètre distinct qui peut être utilisé pour les désactiver si la suppression complète de ces gems n'est pas possible dans votre environnement. Pour ces gems tierces, définissez disable_mongodb: false dans votre newrelic.yml.

Désactiver l'instrumentation

Pour désactiver l'instrumentation Mongo dans l'agent, ajoutez ce qui suit à votre newrelic.yml:

disable_mongo: true
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.