Billy The Chip <billythechip <at> gmail.com> writes:

> 
> 
> On Tue, Apr 19, 2011 at 6:30 AM, Ben Hughes <ben <at> puppetlabs.com> wrote:
> On Mon, Apr 18, 2011 at 09:16:13AM -0700, Kal McFate wrote:
> > How do I tell puppet to log somewhere other than /var/log/messages. None of
> > the logging configuration options seem to do anything any more. Specifically
> > puppetdlog.
> /var/log/messages, will, I presume, be your syslog daemon's logging.
> It logs at syslogfacility daemon by default. Set syslogfacility to
> a different level in your puppet.conf and adjust your syslog accordingly.
> Or you may use --logdest /path/to/file on the command line if you wish.
> 
> 
> 
> 
> As an additional option, you can use rsyslog, which is the default in
recent Redhat-ish distributions and has been available since RH5.2. It's
also available for many other Linux 
> and non-Linux platforms.On RHEL5, the following works (put this in
/etc/rsyslog.conf)::programname, isequal, "puppet-agent"
/var/log/puppet/agent.log:programname, isequal, "puppet-agent" ~This might
also work for later releases of rsyslog, nevertheless, on Fedora >= 10 and
RHEL6 we use:if $programname == 'puppet-agent' and $syslogseverity <= '6'
then /var/log/puppet/agent.log
> if $programname == 'puppet-agent' and $syslogseverity <= '6' then ~HTH,Gerald
> 


Just wanted to add, here's how you add a "--logdest=" option to the two
major distributions: redhat and Debian:
On redhat, add "PUPPET_LOG=/var/log/puppet-agent.log" to /etc/sysconfig/puppet
On Debian, add to /etc/default/puppet the following:
LOG_DEST=/var/log/puppet-agent.log
DAEMON_OPTS="--logdest=${LOG_DEST}"
--




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/loom.20131107T081150-185%40post.gmane.org.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to