저는 Rails 5를 사용하여 웹 사이트와 RESTful API를 제공하고 Newrelic (newrelic_rpm
gem)을 사용하여 애플리케이션 성능을 모니터링합니다.Newrelic에서 Rails API 호출을 구분하는 방법은 무엇입니까?
현재 응용 프로그램 이름에 대한 모든 요청을 모니터하는 보석입니다.
Rails.application.routes.draw do
resources :users
namespace :api do
namespace :v1 do
resources :users, only: :index
end
end
end
다음
/users
는 웹 응용 프로그램의 경로이며, api/users
이 API에 대한 경로입니다 :
의 내 경로를 가정 해 봅시다 같은 것을 보인다. 현재로서는 newrelic_rpm
을 사용하면 API와 웹간에 다른 것을 볼 수 없습니다. web_app
과 API의 또 다른 이름 api_app
을 위해 : 나는 특정 응용 프로그램 이름, 예에 웹 요청을 기록 할 수 있습니다
나는 보고서에 대한 더 분리를 만들고 싶어.
어떤 도움이 필요합니까?
나는 내 대답을 삭제했다. 나는 당신의 질문을 오해했다. 여러 레일 앱을 사용하지 않으면 여러 NewRelic 앱에보고하는 방법을 모르겠습니다. 죄송합니다. – BoraMa