2017-11-10 15 views
0

私はNew Relic APMで監視しようとしているSpring Bootアプリケーションを持っています。 Ubuntuを使用して、私のホモロゲーションサーバーで 私はコマンドを使用してアプリケーションを起動します。新しいRelicがコンフィギュレーションファイルをロードしないSpring Boot App

nohup mvn -Drun.jvmArguments=-javaagent:/home/newrelic.jar -Djava.net.preferIPv4Stack=true & tail -f nohup.out 

アプリケーションが正常に起動し、新しいRelicのエージェントが一緒に開始され、私は出力

[INFO] Attaching agents: [] 
INFO: New Relic Agent: Loading configuration file "/home/./newrelic.yml" 
Nov 10, 2017 14:03:47 +0000 [3882 1] com.newrelic 
INFO: New Relic Agent: Writing to log file: /home/logs/newrelic_agent.log 

を持っているとのデータがあります私のNew Relicコンソールに送られました。

しかし、私は私の本番サーバー上で同じコマンドを試したとき、私は出力のみを受け取る:

[INFO] Attaching agents: [] 

アプリケーションは起動しますが、私は私の新しいRelicのコンソール上のアプリケーションが表示されません。エージェントが設定ファイルをロードしていないようです。 newrelic.ymlは、newrelic.jarと同じファイルにあります。どちらも同じアプリケーションですが、ホモロゲーションサーバーでは監視され、MySQLデータベースは同じマシンにあり、運用サーバーではデータベースは別のマシンにあるという違いがあります。

何が起こっている可能性がありますか?

+0

@ user7294900ログフォルダは作成されません。ファイルとプロジェクトフォルダはrootが所有するjavaプロセスと同じアクセス権を持っています –

+0

書き込み権限で実行する前にログディレクトリを作成する必要があります – user7294900

+0

@ user7294900手動でログディレクトリ書き込み許可があるが、役に立たない。エージェントはまだ起動しておらず、ログも生成されていません –

答えて

1

他のjavaagentを使用していますか?

我々は、Dynatrace Oneエージェントが新しい遺物にいくつかの問題があることを発見しました。それが始まらないようにします。作業の新しい遺物を得るために、Dynatraceエージェントをアンインストールする必要がありました。

+0

これはまさに私たちにとって起こったことです。ありがとうございました! –

関連する問題