LoginSignup
2
4

More than 3 years have passed since last update.

Heroku上のRailsアプリにNewRelicを導入する

Last updated at Posted at 2020-09-01

導入方法

アドオンを追加

  • HerokuのダッシュボードからNewRelicアドオンをProvision
    • コマンドラインから行う場合は$heroku addons:create newrelic:wayne

この時点でNewRelicアカウントの作成各種環境変数のセットが自動で行われています。

設定方法が記載されている画面に移動

  • アドオン一覧画面からNewRelicをクリックし、NewRelicのサイトに移動
    • コマンドラインから行う場合は$ heroku addons:open newrelic
  • Get Startedをクリック new_relic_top.png
  • Rubyをクリック  2020-09-01 20.38.40.png

アプリとの接続

表示される画面に従って設定
ruby_new_relic.png

  1. アプリ名を入力
  2. newrelic_rpmのgemをインストール
  3. 設定ファイルをダウンロードし、configディレクトリ直下に設置(NEW_RELICのライセンスキーが直書きされているので環境変数にしまった方が良い)
  4. Herokuにデプロイ(+デプロイ後のサイトにアクセスしてトラフィックを作る。)
  5. データを取得

もう一度Herokuのアドオン一覧画面に戻り、NewRelicのアドオンをクリックすると、パフォーマンス監視のダッシュボード的な画面に移動できるようになっているはずです。

その他

  • 古いドキュメントには「環境変数にアプリ名をセットしろ」と書かれているけどなくてOK(設定ファイルに書かれているから)
  • 間違えてgemをdevelopmentグループに記述してしまって1時間以上詰まった。。。
  • NewRelicのアカウント、メールアドレスはHerokuに登録しているメールアドレスがセットされている。パスワードは不明なので、ログイン画面からパスワードリセットを選択して再設定しました。

参考

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4