0

パフォーマンスの観点から、ファイルアップローダーの現在の動作を確認できるようにしたいと思います。サーバーに負担をかけずに、同時にアップロードできるファイルの最大数を見つけられるようにしたいと考えています。また、現在の使用状況も知りたいです。

考えられる解決策として新しいRelicを検討し、次のようなカスタムフックを使用してみました。

::NewRelic::Agent.agent.stats_engine.get_stats_no_scope('photo/new/time').record_data_point(Time.new - session[:upload_start_time])

残念ながら、NewRelicダッシュボードまたはトランザクションビューにデータが表示されません。それから見るべき別の場所はありますか?

4

1 に答える 1

1

New Relicサポートチームと話し合った後、私たちはなんとか問題を解決することができました。カスタムメトリックは、単語Custom/をプレフィックスとして持つパスで開始する必要があるようです。したがって、私の場合は次のようになります。

::NewRelic::Agent.agent.stats_engine.get_stats_no_scope('Custom/photo/new/time').record_data_point(Time.new - session[:upload_start_time])

次に、その新しいメトリックを使用してカスタムダッシュボードウィジェットを作成できます。カスタムで始まるメトリックの名前を入力するだけです(メトリックにオートコンプリートする必要があります)。

于 2012-10-25T02:45:37.973 に答える