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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

開発者モード

注意

Developerモードは廃止されており、Rubyエージェントのバージョン4.1.0時点でサポートは終了しています。

New RelicのRubyエージェントには、お使いのアプリケーションにおけるウェブトランザクションの詳細を検証するための内蔵UIであるDeveloperモードが含まれます。Developerモードでは、コントローラーアクションによるライブラリおよびデータベースコールがRailsインスタンスで呼び出される中、これらを検証できます。

無料のDeveloperモードでは、New Relicのトランザクショントレース機能で得られるものと同じように詳細なトランザクションの可視性を得られます。ただし、これは単一のRailsインスタンスにおいてのみ機能するほか、本番環境バージョンよりも遥かに多くのオーバーヘッドを伴います。開発者のデスクトップサンドボックス以上の使用にはお勧めできません。

セキュリティに関する懸念事項

RubyエージェントのDeveloperモードは、RAILS_ENV == "development"の時にデフォルトでオンとなりますが、New Relicコレクターとは一切の通信を行いません。円グラフはGoogle Chartを使用してレンダリングされており、これには集計データのHTTP POSTが関与しています。

ヒント

Rubyエージェントの本番環境モードは、RAILS_ENV == "production"RAILS_ENV == "staging"の時にデフォルトでオンになっており、New Relicサイトと通信します。詳細については、セキュリティをご覧ください。

インストール

開発者モードをインストールするには、 Ruby エージェントをプラグインまたは gem としてインストールしますdeveloper_mode作業している の newrelic.ymlRAILS_ENV で を true に設定する必要がある場合もあります。開発者モードは、 RAILS_ENV = developmentの場合にのみデフォルトでオンになります。

インストレーションの一環としてnewrelic.ymlファイルは作成されるものの、有効なを持っている必要はありません。

既知の問題

Developerモードの既知の問題には、以下が挙げられます:

Developerモードの使用

デスクトップでアプリケーションを実行する際に、薄いWEBrickや類似したものを使用している場合は、サーバーでURL /newrelicを開いてDeveloperモードのユーザーインタフェースを確認してください。

注意

Passenger、Unicorn、もしくはその他の分岐アプリケーションサーバーをデスクトップで使用している場合、アプリケーションサーバーが複数のインスタンスを起動した際にデータが消失するという、不可解な行動に気づくかもしれません。以下に示すトラブルシューティングのアドバイスを参照してください。

Developerモード内訳チャート

トラブルシューティング

Developerモードに関するトラブルシューティングのアドバイス:

Copyright © 2024 New Relic株式会社。

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