web-dev-qa-db-ja.com

JBossLogでLogwatchを使用する方法

私はTomcatとApacheにLogwatchを正常に使用していますが、JBossには使用していません。何らかの理由で、LogwatchはJBossディレクトリの下のファイルにアクセスできません。この作品を作るために私にできることはありますか? JBossNohup.outとserver.logでLogwatchを使用しようとしています

注-JBossログファイルをJBossディレクトリ外の別のディレクトリにコピーすると、Logwatchがファイルを読み取ることができます。

Logrotateを使用してログファイルを別のディレクトリにコピーすることを検討していましたが、JBossログでLogrotateを使用する際に問題があるようです。

1
Mike T

これはTomcatの場合とほぼ同じように機能するはずですが、JBossは独自のロギングを行います。これは、2つのプロセスが同様のことを行おうとしている場合、間違いなく悪いことです。

これは、少なくともWildflyのstandalone.xmlのperiodic-rotating-file-handlerセクションです。logwatchを使用している場合は、おそらくこれを無効にする必要があります。

1
rich