JBoss アプリケーション サーバ ログの考慮事項

JBoss アプリケーション サーバを使用する場合、以下の点を考慮する必要があります。
apmdevops104jp
JBoss アプリケーション サーバを使用する場合、以下の点を考慮する必要があります。
問題の状況
以下の動作は、アプリケーション サーバでログ記録を実行するエージェントに共通です。
  • JBoss 6 システムの場合、アプリケーション サーバは boot.log ファイルを作成しません。
  • JBoss 7 システムの場合、エージェントが起動しないか、または、以下のエラーが表示されます。
    The LogManager was not properly installed
解決方法
これらの問題を解決するには、以下のいずれかの方法を使用します。
  • エージェント プロファイルでエージェントのログを無効にし、サーバを起動します。サーバが起動したら、ログを有効にします。
  • JBoss 起動スクリプトをテキスト エディタで開き、リリース用の適切な .jar ファイルで更新します。以下に例を示します。
    set JAVA_OPTS= %JAVA_OPTS% -Djboss.modules.system.pkgs=org.jboss.logmanager,com.wily,com.wily.* -Djava.util.logging.manager=org.jboss.logmanager.LogManager -javaagent:%JBOSS_HOME%\wily\Agent.jar -Dcom.wily.introscope.agentProfile=%JBOSS_HOME%\wily\core\config\IntroscopeAgent.profile -Xbootclasspath/p:%JBOSS_HOME%\modules\org\jboss\logmanager\main\jboss-logmanager-1.2.2.GA.jar;%JBOSS_HOME%\modules\org\jboss\logmanager\log4j\main\jboss-logmanager-log4j-1.0.0.GA.jar;%JBOSS_HOME%\modules\org\apache\log4j\main\log4j-1.2.16.jar