This is an automated email from the ASF dual-hosted git repository. clebertsuconic pushed a commit to branch new-logging in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
commit 033afc4d7e35277aa64fa34e2b8dcba9683085a6 Author: Robbie Gemmell <[email protected]> AuthorDate: Wed Jul 20 14:06:16 2022 +0100 flesh out assembly default logging config, give output like previous behaviour --- .../cli/commands/etc/log4j2-config.properties | 37 +++++++++++++++------- 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/log4j2-config.properties b/artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/log4j2-config.properties index bebb6d4b9d..e7c4bb41b1 100644 --- a/artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/log4j2-config.properties +++ b/artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/log4j2-config.properties @@ -14,7 +14,7 @@ # limitations under the License. # Log4J 2 configuration -rootLogger = INFO, Console +rootLogger = INFO, console, log_file logger.activemq.name=org.apache.activemq logger.activemq.level=INFO @@ -32,30 +32,43 @@ logger.audit_message = OFF, audit_log_file logger.audit_message.name = org.apache.activemq.audit.message logger.audit_message.additivity = false - # quorum logger levels logger.curator.name=org.apache.curator logger.curator.level=WARN logger.zookeeper.name=org.apache.zookeeper logger.zookeeper.level=ERROR +# Jetty logger levels +logger.jetty.name=org.eclipse.jetty +logger.jetty.level=WARN + + # Console appender appender.console.type=Console -appender.console.name=Console +appender.console.name=console appender.console.layout.type=PatternLayout -#TODO: look at old/previous pattern and align -appender.console.layout.pattern=[%t] %d{HH:mm:ss,SSS} %-5level [%logger] %msg%n +appender.console.layout.pattern=%d %-5level [%logger] %msg%n + +# Log file appender +appender.log_file.type = RollingFile +appender.log_file.name = log_file +appender.log_file.fileName = ${sys:artemis.instance}/log/artemis.log +appender.log_file.filePattern = ${sys:artemis.instance}/log/artemis.log.%d{yyyy-MM-dd} +appender.log_file.layout.type = PatternLayout +appender.log_file.layout.pattern = %d %-5level [%logger] %msg%n +appender.log_file.policies.type = Policies +appender.log_file.policies.cron.type = CronTriggeringPolicy +appender.log_file.policies.cron.schedule = 0 0 0 * * ? +appender.log_file.policies.cron.evaluateOnStartup = true # Audit log file appender appender.audit_log_file.type = RollingFile appender.audit_log_file.name = audit_log_file appender.audit_log_file.fileName = ${sys:artemis.instance}/log/audit.log -#TODO: look at old/previous filename pattern and behaviour and align -appender.audit_log_file.filePattern = ${sys:artemis.instance}/log/audit-%d{yyyy-MM-dd}.log +appender.audit_log_file.filePattern = ${sys:artemis.instance}/log/audit.log.%d{yyyy-MM-dd} appender.audit_log_file.layout.type = PatternLayout -appender.audit_log_file.layout.pattern = [%t] %d{HH:mm:ss,SSS} %-5level [%logger] %msg%n -#TODO: look at old/previous pattern and align +appender.audit_log_file.layout.pattern = %d [AUDIT](%t) %msg%n appender.audit_log_file.policies.type = Policies -appender.audit_log_file.policies.time.type = TimeBasedTriggeringPolicy -appender.audit_log_file.policies.time.interval = 24 -appender.audit_log_file.policies.time.modulate = true +appender.log_file.policies.cron.type = CronTriggeringPolicy +appender.log_file.policies.cron.schedule = 0 0 0 * * ? +appender.log_file.policies.cron.evaluateOnStartup = true
