Versions Compared

Key

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

...

  1. Define an SMTP appender
  2. Add that appender to the root logging category
Code Block
xml
xml
titleExample Logging Configuration to Email Errorsxml
<appender name="IDP_EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
   <SMTPHost>smtp.example.org</SMTPHost>
   <To>jsmith@example.org</To>
   <To>jdoe@example.org</To>
   <From>idp@example.org</From>
   <Subject>[IdP Error] %msg</Subject>
   <layout class="ch.qos.logback.classic.html.HTMLLayout"/>
</appender>

<!-- add email appender at root logger level -->
<root>
   <appender-ref ref="IDP_EMAIL" />
</root>

...

  1. Define an syslog appender
  2. Add that appender to the root logging category
Code Block
xml
xml
1Example Configuration Logging to Remote Syslog Serverxml
<appender name="IDP_SYSLOG" class="ch.qos.logback.classic.net.SyslogAppender">
   <SyslogHost>syslog.example.org</SyslogHost>
   <Port>514</Port>
   <Facility>AUTH</Facility>
   <SuffixPattern>[%logger:%line] %msg</SuffixPattern>
</appender>

<!-- add syslog appender at root logger level -->
<root>
   <appender-ref ref="IDP_SYSLOG" />
</root> 

...