ReleaseEngineering/PuppetAgain/Modules/rsyslog

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This module installs and configures rsyslogd.

It can be included directly to get a basic, working install.

To add custom configuration, declare rsyslog::config like this

 rsyslog::config {
     "/etc/rsyslog.d/mystuff":
         content => template(..);
 }

choosing a unique name under /etc/rsyslog.d. This will get all of the requirements and notifications right.

You can also add need_mysql => true to this declaration to install rsyslogd's mysql bindings.