Rails 5 を使用して Web サイトと RESTful API を提供しており、Newrelic ( newrelic_rpm
gem) を使用してアプリケーションのパフォーマンスを監視しています。
現時点では、gem は 1 つのアプリケーション名に対するすべてのリクエストを監視します。
私のルートが次のようになっているとしましょう:
Rails.application.routes.draw do
resources :users
namespace :api do
namespace :v1 do
resources :users, only: :index
end
end
end
これ/users
は Web アプリapi/users
のルートであり、API のルートです。newrelic_rpm
今のところ、API と Web の違いは、一度使用するとわかりません。
web_app
レポートをさらに分離して、Web リクエストを特定のアプリ名 ex:に記録し、API の別の名前に記録できるようにしたいと考えていますapi_app
。
何か助けはありますか?