Marmotta Logging Configuration

The following forms allow to configure logging in Apache Marmotta. Logging in Marmotta is based on Logback and uses the following concepts:

  • appenders are log output destinations (either the console, a logfile, or a syslog facility); each appender has at least a pattern describing the layout (following the Logback Pattern Layout) and a maximum level; messages with higher level are always ignored by the appender
  • modules are logical components in Marmotta that represent a certain functionality (e.g. "SPARQL"); each module has a loglevel and a list of appenders to which it will send its output.

Log Appenders

Console

NameLevelPattern ?
{{appender.name}}

Logfile

NameLevelPattern ? FilenameKeep Days
{{appender.name}}

Syslog

NameLevelPattern ? HostFacility
{{appender.name}}

Log Modules

NameLevelAppendersActions
{{module.name}} {{ (appenders | filter:{id: appender})[0].name }}  
Name:
Type:
Level:
Pattern:
File:
Keep Days:
Host:
Facility: