NewRelicでHerokuアプリをスリープさせなくする
October 15, 2014
ruby
rails
heroku
newrelic
スリープ
環境変数
ping
rails4
ライセンスキーを取得しておく
環境変数を読み込むよう変更する
$ heroku addons:add newrelic:stark
$ heroku config:set NEW_RELIC_APP_NAME=heroku上でのアプリ名
$ heroku config:set NEW_RELIC_LICENSE_KEY=NewRelicのライセンスキー
/config/newrelic.yml
common: &default_settings
license_key: <%= ENV["NEW_RELIC_LICENSE_KEY"] %>
app_name: <%= ENV["NEW_RELIC_APP_NAME"] %>
development:
<<: *default_settings
monitor_mode: true
app_name: <%= ENV["NEW_RELIC_APP_NAME"] %> (Development)
staging:
<<: *default_settings
monitor_mode: true
app_name: <%= ENV["NEW_RELIC_APP_NAME"] %> (Staging)
URLにアクセスして、Pingを飛ばすようにする
newRelicのURL/アプリ名/ping_targets
にアクセスURL to monitor
にherokuの起動URLを入力