LoginSignup
3
2

More than 5 years have passed since last update.

heroku(Java) に New Relic を導入

Last updated at Posted at 2014-01-01

herokuの公式ドキュメント読みながらでも詰まったのでメモを残しておきます。
(Mavenを使用しない場合の手順になっています)

公式ドキュメント https://devcenter.heroku.com/articles/newrelic#create-a-new-relic-configuration-file

  • heroku dashboardで、アプリにNew Relicのアドオンを追加する。

  • アプリのResourcesにNew Relicが追加されているので、クリックしてNew Relicに飛ぶ。

  • [Get Started]ボタンを押す

(Get started with Web App Monitoring画面)

  • 言語はjavaを選択

  • Generate license Keyを押すと、ライセンスキーが生成されるのでコピーしておく。

  • java agentをダウンロードし、解凍して出てきた"newrelic"ディレクトリを、アプリのルートディレクトリにコピー

  • ルートディレクトリにnewrelic.ymlを作成。中身は、https://docs.newrelic.com/docs/java/java-agent-config-file-template からコピペ

  • newrelic.ymllicense_key: 'your license key'の部分に、先ほどコピーしたライセンスキーを入力

  • 次のコマンドを実行

$ heroku config:set JAVA_OPTS='-Xmx384m -Xss512k -XX:+UseCompressedOops -javaagent:newrelic/newrelic.jar' NEW_RELIC_APP_NAME="ここにアプリ名を入力"
  • herokuにpushする。

(Get started with Web App Monitoring画面)

  • [Connect to my application]ボタンを押す

  • 待機中になった後、うまくいけば再びボタンが表示されるので、押す

  • New Relicにアプリが登録された!

3
2
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
3
2