導入方法
アドオンを追加
- HerokuのダッシュボードからNewRelicアドオンをProvision
- コマンドラインから行う場合は
$heroku addons:create newrelic:wayne
- コマンドラインから行う場合は
この時点でNewRelicアカウントの作成
、各種環境変数のセット
が自動で行われています。
設定方法が記載されている画面に移動
- アドオン一覧画面からNewRelicをクリックし、NewRelicのサイトに移動
- コマンドラインから行う場合は
$ heroku addons:open newrelic
- コマンドラインから行う場合は
-
Get Started
をクリック
-
Ruby
をクリック
アプリとの接続
- アプリ名を入力
-
newrelic_rpm
のgemをインストール - 設定ファイルをダウンロードし、
config
ディレクトリ直下に設置(NEW_RELICのライセンスキーが直書きされているので環境変数にしまった方が良い) - Herokuにデプロイ(+デプロイ後のサイトにアクセスしてトラフィックを作る。)
- データを取得
もう一度Herokuのアドオン一覧画面に戻り、NewRelicのアドオンをクリックすると、パフォーマンス監視のダッシュボード的な画面に移動できるようになっているはずです。
その他
- 古いドキュメントには「環境変数にアプリ名をセットしろ」と書かれているけどなくてOK(設定ファイルに書かれているから)
- 間違えてgemをdevelopmentグループに記述してしまって1時間以上詰まった。。。
- NewRelicのアカウント、メールアドレスはHerokuに登録しているメールアドレスがセットされている。パスワードは不明なので、ログイン画面からパスワードリセットを選択して再設定しました。