Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Configuring the Monitor Framework

Fabric3 server logging is handled by the monitor framework. For detauls, refer to Monitoring and Logging.

HTTP Request Logging

The Fabric3 embedded Jetty HTTP server can be configured to log access using the log child element of web.server in systemConfig. Log configuration follows the NCSA format. Configuration options are shown in the following example:

Code Block

<config xmlns="urn:fabric3.org">
    <web.server>
        <http port="8181"/>
        <log file="jetty.log" append="true" retain.days="5" prefer.proxied="false" filename.format="yyyy_mm_dd" 
                   locale="en" time.zone="GMT"  latency="true" cookies="true" log.server="true" logDispatch="true" 
                   date.format="dd/MMM/yyyy:HH:mm:ss Z" extended="true"/>
    </web.server>
</config>

The @file attribute configures the log file name, which is placed under the runtimes/<runtime name>/data/log directory.