WildFly - Como alterar o diretório de logs em modo domínio.

Por padrão os arquivos de logs são gravados automaticamente na pasta "log" localizada dentro da pasta domain.

Para alterar o diretório padrão é necessário adicionar um atributo chamado directory-grouping na seção servers.

No exemplo abaixo, utilizaremos o jboss-cli para realizar a alteração.

cd $WILDFLY_HOME/bin
./jboss-cli.sh --connect --controller=127.0.0.1
/host=master:write-attribute(name=directory-grouping,value=by-type)

Após alteração, pare o WildFly e inicie em com parametro abaixo:

cd $WILDFLY_HOME/bin
./domain.sh -Djboss.domain.log.dir=/logs/wildfly

No exemplo acima, os logs serão gravados no diretório /logs/wildfly.

Abraços.

Show Comments