【Rails4】【heroku】NewRelic をherokuにインストールする
環境
Rails 4.1.8
NewRelic
heroku
目的
herokuNewRelicをインストールする
herokuがsleepするのを防ぐ
1. heroku コマンドでnewrelicをインストールする
heroku addons:add newrelic:stark
2. Gemfile に以下を追記して、bundle installする
gem 'newrelic_rpm', group: :production
3. newrelic.ymlをコピーする
curl https://gist.githubusercontent.com/rwdaigle/2253296/raw/newrelic.yml > config/newrelic.yml # git push heroku master でアップするのを忘れないこと
4. heroku コマンドで当該のアプリ名を設定する
アプリ名を"sample"とする
heroku config:set NEW_RELIC_APP_NAME="sample"
ここからNewRelicでherokuをsleepさせない設定
※NewRelicに登録したアプリが反映されるまで5分程かかる
5. herokuのダッシュボード-[sample]-[resources]-[New Relic APM]
6. New Relic APM-sampleの設定リンク(歯車アイコン)押下-[Change settings]-[Availability monitoring]
URL to monitor に https://sample.herokuapp.com/ (アプリのherokuページのURL)を記入して保存する
New Relic APM | Heroku Dev Center
1DynoなHerokuをNew Relicでアイドルを回避 - ぴよログ