• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

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

問題を作成する

開発者モード

注意

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 Inc.

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