現在、JBoss EAP 6.4.0.GA(AS 7.5.0.Final-redhat-21)を使用しています。ログファイルにホスト名を追加する
私のログディレクトリには、server.logとnohup.outがあります。
私はそれらをserver-NodeName.logとnohup-NodeName.outにしたいと思います。NodeNameはOSのホスト名です。私standalone.xmlファイルで
:FILEため
<periodic-rotating-file-handler name="FILE" autoflush="true">
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="server.log"/>
<suffix value=".yyyy-MM-dd"/>
<append value="true"/>
</periodic-rotating-file-handler>
logging.properties ::
handler.FILE=org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
handler.FILE.level=ALL
handler.FILE.formatter=PATTERN
handler.FILE.properties=append,autoFlush,enabled,suffix,fileName
handler.FILE.append=true
handler.FILE.autoFlush=true
handler.FILE.enabled=true
handler.FILE.suffix=.yyyy-MM-dd
handler.FILE.fileName=/opt/app/log/server.log
は、私は、ログファイル名に変更するために追加することができます任意のJBossの変数がありますか?
あなたは 'NodeName'と呼ばれるシステムプロパティを持っていますか? –