| # |
| # Licensed to the Apache Software Foundation (ASF) under one or more |
| # contributor license agreements. See the NOTICE file distributed with |
| # this work for additional information regarding copyright ownership. |
| # The ASF licenses this file to You under the Apache License, Version 2.0 |
| # (the "License"); you may not use this file except in compliance with |
| # the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| # |
| |
| # Additional logger names to configure (root logger is always configured) |
| # Root logger option |
| loggers=org.eclipse.jetty,org.jboss.logging,org.apache.activemq.artemis.core.server,org.apache.activemq.artemis.utils,org.apache.activemq.artemis.utils.critical,org.apache.activemq.artemis.journal,org.apache.activemq.artemis.jms.server,org.apache.activemq.artemis.integration.bootstrap,org.apache.activemq.audit.base,org.apache.activemq.audit.message,org.apache.activemq.audit.resource,org.apache.curator,org.apache.zookeeper |
| |
| # Root logger level |
| logger.level=INFO |
| # ActiveMQ Artemis logger levels |
| logger.org.apache.activemq.artemis.core.server.level=INFO |
| logger.org.apache.activemq.artemis.journal.level=INFO |
| logger.org.apache.activemq.artemis.utils.level=INFO |
| |
| # if you have issues with CriticalAnalyzer, setting this as TRACE would give you extra troubleshooting information. |
| # but do not use it regularly as it would incur in some extra CPU usage for this diagnostic. |
| logger.org.apache.activemq.artemis.utils.critical.level=INFO |
| |
| logger.org.apache.activemq.artemis.jms.level=INFO |
| logger.org.apache.activemq.artemis.integration.bootstrap.level=INFO |
| logger.org.eclipse.jetty.level=WARN |
| # Root logger handlers |
| logger.handlers=FILE,CONSOLE |
| |
| # quorum logger levels |
| logger.org.apache.curator.level=WARN |
| logger.org.apache.zookeeper.level=ERROR |
| |
| # to enable audit change the level to INFO |
| logger.org.apache.activemq.audit.base.level=ERROR |
| logger.org.apache.activemq.audit.base.handlers=AUDIT_FILE |
| logger.org.apache.activemq.audit.base.useParentHandlers=false |
| |
| logger.org.apache.activemq.audit.resource.level=ERROR |
| logger.org.apache.activemq.audit.resource.handlers=AUDIT_FILE |
| logger.org.apache.activemq.audit.resource.useParentHandlers=false |
| |
| logger.org.apache.activemq.audit.message.level=ERROR |
| logger.org.apache.activemq.audit.message.handlers=AUDIT_FILE |
| logger.org.apache.activemq.audit.message.useParentHandlers=false |
| |
| # Console handler configuration |
| handler.CONSOLE=org.jboss.logmanager.handlers.ConsoleHandler |
| handler.CONSOLE.properties=autoFlush |
| handler.CONSOLE.level=DEBUG |
| handler.CONSOLE.autoFlush=true |
| handler.CONSOLE.formatter=PATTERN |
| |
| # File handler configuration |
| handler.FILE=org.jboss.logmanager.handlers.PeriodicRotatingFileHandler |
| handler.FILE.level=DEBUG |
| handler.FILE.properties=suffix,append,autoFlush,fileName |
| handler.FILE.suffix=.yyyy-MM-dd |
| handler.FILE.append=true |
| handler.FILE.autoFlush=true |
| handler.FILE.fileName=${artemis.instance}/log/artemis.log |
| handler.FILE.formatter=PATTERN |
| |
| # Formatter pattern configuration |
| formatter.PATTERN=org.jboss.logmanager.formatters.PatternFormatter |
| formatter.PATTERN.properties=pattern |
| formatter.PATTERN.pattern=%d %-5p [%c] %s%E%n |
| |
| #Audit logger |
| handler.AUDIT_FILE=org.jboss.logmanager.handlers.PeriodicRotatingFileHandler |
| handler.AUDIT_FILE.level=INFO |
| handler.AUDIT_FILE.properties=suffix,append,autoFlush,fileName |
| handler.AUDIT_FILE.suffix=.yyyy-MM-dd |
| handler.AUDIT_FILE.append=true |
| handler.AUDIT_FILE.autoFlush=true |
| handler.AUDIT_FILE.fileName=${artemis.instance}/log/audit.log |
| handler.AUDIT_FILE.formatter=AUDIT_PATTERN |
| |
| formatter.AUDIT_PATTERN=org.jboss.logmanager.formatters.PatternFormatter |
| formatter.AUDIT_PATTERN.properties=pattern |
| formatter.AUDIT_PATTERN.pattern=%d [AUDIT](%t) %s%E%n |