Go to main content

Using Puppet to Perform Configuration Management in Oracle® Solaris 11.3

Exit Print View

Updated: September 2018
 
 

Troubleshooting Issues With Puppet in Oracle Solaris

The puppet master and agent services log most activity to the syslog service. The syslog configuration dictates where these messages are saved. In Oracle Solaris, the default location is the /var/adm/messages directory. However, Puppet service logs are stored in the following locations.

For the Puppet daemon, the logs are stored in the following locations:

  • /var/log/puppet/puppet-master.log

  • /var/log/puppet/puppet-agent.log

For the Puppet SMF service instances, the logs are stored in the following locations:

  • /var/svc/log/application-puppet:agent.log

  • /var/svc/log/application-puppet:master.log

You can access the logs for the Puppet agent by running the following command:

# svcs -Lv puppet:agent

You can access the logs for the Puppet master as follows:

# svcs -Lv puppet:master

The following example shows the types of information you can view with this command:

# svcs -Lv puppet:master
svc:/application/puppet:master (Puppet version 3.6.2)
[ Jul  1 09:47:23 Disabled. ]
[ Jul  1 09:47:26 Rereading configuration. ]