1

私は現在、RESTインターフェースを介してNeo4jを使用しており、NewRelicを使用してどの呼び出しに最も時間がかかるかを分析したいと考えています。要求/応答サイクル(またはアクション/ビュー)内で、DBを複数回呼び出す必要がある場合があります。

NewRelicを初めて使用しようとしましたが、実行中のHTTP呼び出しの数と所要時間しか表示されませんが、どの呼び出しがメソッドのどの部分に関連しているかは表示されません。

問題をある程度明確に表現できたと思います。どの通話に最も時間がかかるかを把握できるようにしたいと思います。

4

1 に答える 1

0

New Relicのカスタムインストルメンテーションを使用して、さまざまなHTTP呼び出しに異なる名前を付けることができます(「コードのブロックのトレース」のセクションを参照)。trace_execution_scopedRubyエージェントAPIで提供されるメソッドであるへの呼び出しでRubyのブロックをラップできます。

さまざまな呼び出しに付けた名前は、トランザクショントレースと、各Webトランザクションが合計で時間を費やした場所の内訳に表示されます。

于 2012-07-07T06:11:54.180 に答える