JBoss.orgCommunity Documentation

Chapter 7. Logging

7.1. Customized Logging
7.1.1. Command Logging API
7.1.2. Audit Logging API

The Teiid system provides a wealth of information via logging. To control logging level, contexts, and log locations, you should be familiar with log4j and the container's jboss-log4j.xml configuration file. Teiid also provides a <profile>/conf/jboss-teiid-log4j.xml containing much of information from chapter. Check out Admin Guide for more details about different Teiid contexts available.

If the default log4j logging mechanisms are not sufficient for your logging needs you may need a different appender - see the log4j javadocs. Note that log4j already provides quite a few appenders including JMS, RDBMS, and SMTP.

If you want a custom appender, follow the Log4J directions to write a custom appender. See instructions here. If you develop a custom logging solution, the implementation jar should be placed in the "lib" directory of the JBoss AS server profile Teiid is installed in.