Rails4.2アプリのパフォーマンスをnewrelic_rpmで監視してみる(ボトルネックを視覚化)

github.com

Gemfile

gem 'newrelic_rpm'

gemのインストール

$ bundle install --path=vendor/bundle

newrelic.ymlの配置

  • newrelic.ymlを落としてくる
https://rpm.newrelic.com/accounts/{$ID}/applications/setup
  • 配置
config/newrelic.yml
  • license_keyの変数化
license_key: Settings[:newrelic][:license_key]

※config/settings.ymlに記載します

再起動

bundle exec rails s

これで数分すれば、パフォーマンスのデータが表示されるようになります。
※数分の間はnewrelicにデータを送信しているようです

http://localhost:3000/newrelic

f:id:keiwt:20150529231539p:plain