• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Mongoのインストルメント

Ruby エージェントには、 mongo gem を介して作成された MongoDB クエリ用の組み込みのインストルメンテーションがあります。

対応機種

Rubyエージェントのgem対応状況をバージョン別にまとめています。

Gem version

Comments

mongo 1.8 と 1.9

New Relic の Ruby エージェント 3.7.1 以降でサポートされます。

mongo 2.0

サポートされていない

mongo 2.1以上

New Relic の Ruby エージェント 3.13.1 以上が必要です。

その他の宝石

Mongoid 2/3/4 と Moped のサポートは、現在のところサードパーティ製の gems でのみ提供されています。関連するプロジェクトへのリンクは、 extends_newrelic_rpm を参照してください。

サードパーティとextends_newrelic_rpmのインストゥルメンテーション

extends_newrelic_rpmnewrelic_mongoの gem は両方とも、 mongoの基本的なインストルメンテーションを提供します。New Relic では、Ruby エージェントの組み込みの Mongo サポートと並行して、これらの gem を介して Mongo インストルメンテーションを実行することはお勧めしません。これにより、全体的なデータベース時間などのメトリックが二重にカウントされる場合があります。

また、 extends_newrelic_rpmおよびnewrelic_mongo gem はどちらも、環境内でこれらの gem を完全に削除できない場合に無効にするために使用できる個別の設定を使用します。 サードパーティの gem の場合は、 newrelic.ymldisable_mongodb: falseを設定します。

計測器の無効化

エージェントで Mongo インストゥルメンテーションを無効にするには、 newrelic.ymlに以下を追加します。

disable_mongo: true
Copyright © 2024 New Relic株式会社。

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