The Discovery Service uses the Logback logging system. The Logback manual provides an exhaustive set of directions and available options that may be configured. This document does not attempt to replicate this information but instead provides Shibboleth specific information, as it pertains to logging, and instructions for performing simple, common, tasks.
Do not configure paths with brackets in them (for instance c:\Program File (x86)\DS\Logs ) The logback package currently has an error which will fail all logging silently
The logging configuration for the DS is located at $DS_HOME/conf/logging.xml. This file is checked for changes every 5 minutes and is reloaded if changes have been made. This means a deployer can keep the logging level at WARN until a problem occurs and then change the logging to DEBUG to get more information if the problem persists, all without restarting the DS.